SAP的product都是DB provider无关的,application developer最多用Open SQL直接操作表。
Netweaver里支持的DB provider在这张表DBCON的DBMS字段里能看到:

Hybris里也有和CRM WebUI里的API layer起同样作用的layer - API layer, 封装了对DB的操作。

Hybris里类似SAP CRM这种持久层layer的实现是很多以DAO( Data Access Object)结尾的java class完成的,相当于上图SAP CRM Business layer层的function module:

随便点开一个DAO看其实现,里面也是拼SQL然后fire到DB去:

Hybris支持下列不同类型的数据库:

hybris开发我们一般使用HSQLDB: 一个轻量级的纯Java开发的开放源代码的关系数据库系统

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

Hybris Commerce里的持久层相关推荐

  1. SAP CRM和Hybris Commerce里关于价格折扣的一些配置

    最近Jerry做了一个和价格折扣相关的原型项目,把学到的知识记录下来,以备将来查阅. 在这个原型项目里,我们用React-Native开发了一个移动应用,用户可以在手机上浏览SAP Hybris Co ...

  2. Hybris commerce里用web service为什么查询不到产品的描述信息

    Hybris Commerce里的产品描述信息维护是基于某一种语言的,因此用web service查询时,在postman的请求里需要加上一个名为"lang"的参数,然后值等于语言 ...

  3. 使用代码获得Hybris Commerce里显示的产品图片

    使用下面这个API去取Hybris Commerce系统里产品主数据的明细信息: https://:9002/rest/v2/electronics/products/300938?fields=FU ...

  4. 在SAP ABAP和Hybris Commerce里启动后台作业

    ABAP 使用事务码SM36或者SE80里的右键菜单: Hybris 所有的cron job handler class必须声明AbstractJobPerformable为父类并重载perform方 ...

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

    标题的"透明表"得上引号,原因是因为Hybris里的table modelling和Netweaver里的transparent table还不是绝对的一致, 虽然从作用上说都是从 ...

  6. SAP Hybris Commerce里的数据库表

    在Hybris storefront注册一个帐号: 成功之后能在backoffice里看到成功生成的customer,里面的Customer ID是自动生成的,类似ABAP里的uuid. 在conso ...

  7. SAP CRM WebClient UI和Hybris Commerce里的跨组件跳转

    CRM WebClient UI How to debug cross component navigation framework https://wiki.scn.sap.com/wiki/dis ...

  8. SAP ABAP和C4C,Hybris Commerce里一些性能分析工具

    ABAP C4C STAD没有开放给customer和partner,只有这个工具: Hybris 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  9. Hybris Commerce里和Tomcat相关的一些配置信息

    project.properties: 全局默认配置 local.properties: 优先级高于project.properties tomcat位于platform文件夹下: SSL通信的key ...

最新文章

  1. LeetCode 20. Valid Parentheses--笔试题--Python解法
  2. OpenCV之CvMat Mat IplImage之间相互转换
  3. 学python需要什么基础知识-学习python需要什么基础
  4. JavaWeb学习总结(四十九)——简单模拟Sping MVC
  5. 学完Java后找工作难吗?需要满足什么条件?
  6. Document Builder: 如何启用rule 分析的trace mode
  7. 通过READ-BEHIND CACHE来控制缓慢的生产者
  8. 如何运行vue项目(维护他人的项目)
  9. oracle rds 运维服务_从运维的角度分析使用阿里云数据库RDS的必要性–你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库...
  10. python装饰器不错的教程
  11. Java分布式架构:应用+特点+架构模式
  12. 腾讯电脑管家修复代理服务器,腾讯电脑管家修复msvcp140.dll丢失的方法
  13. MAC下外接键盘重复键的问题解决
  14. mysql怎么读取数据,面试建议
  15. 嵌入式Linux--U-Boot(四)MMC命令使用
  16. SQL Server 常用查询练习
  17. narwal无法连接机器人_ABB机器人驱动通讯连接不上故障维修方法
  18. 如何快速建立一个网络爬虫(初学者指南)
  19. 【Delphi学习】Form的borderstyle属性
  20. 松果出行 x StarRocks:实时数仓新范式的实践之路

热门文章

  1. [黑客技术]提权总结21种办法篇
  2. Mac 上 Sublime Text3-Package control-console安装失败解决方案
  3. dotnet Core学习之旅(二):安装IDE
  4. 第一周小组博客作业——1701班5组
  5. 福州大学软件1715|W班-助教卞倩虹个人简介
  6. 使用权重如何让一个控件的宽度为父控件的 1/3?
  7. BZOJ 1012 [JSOI2008]最大数maxnumber
  8. SQL点滴26—常见T-SQL面试解析
  9. f-measure[转]
  10. 访问chm文件出现“已取消到该网页的导航”的解决方法