- SAP Hybris Commerce里类似ABAP里的透明表设
- 从零开始学习开发Hybris Commerce
- Hybris Commerce 在eclipse中开发和DEBU
- ABAP的数据字典DDIC和Hybris Commerce的类型
- 使用 jMeter 对 SAP Spartacus 进行并发性能
- 在SAP Hybris commerce Storefront里
- 在SAP Hybris commerce Storefront里
- 在SAP ABAP和Hybris Commerce里启动后台作业
- Hybris Enterprise Commerce Platf
- SAP ABAP和Hybris Commerce的Sample数
标题的“透明表”得上引号,原因是因为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的原创文章,请关注公众号"汪子熙":

网友评论