美文网首页SAPSAP 修行SAP 实用篇
SAP Hybris Commerce里类似ABAP里的透明表设

SAP Hybris Commerce里类似ABAP里的透明表设

作者: _扫地僧_ | 来源:发表于2020-02-29 08:29 被阅读0次

标题的“透明表”得上引号,原因是因为Hybris里的table modelling和Netweaver里的transparent table还不是绝对的一致, 虽然从作用上说都是从物理的DB表上再抽象一层出来这样在application layer可以进行和DB provider independent的开发,从而实现应用代码和DB的解耦。但是Netweaver完成得更加优雅,而Hybris显得有点简单粗暴。
在每个Hybris extension的folder里都有一个items.xml文件,里面用来定义该extension需要使用的"transparent table". 需要为每个支持的DB分别定义DB specific的data type:

不过ABAP也支持这种比较笨的思路,直接用OPEN SQL的方式指定DB执行的provider name:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":


相关文章

网友评论

    本文标题:SAP Hybris Commerce里类似ABAP里的透明表设

    本文链接:https://www.haomeiwen.com/subject/spmrhhtx.html