SAP的product都是DB provider無關的,application developer最多用Open SQL直接操做表。
Netweaver裏支持的DB provider在這張表DBCON的DBMS字段裏能看到:java
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:app
隨便點開一個DAO看其實現,裏面也是拼SQL而後fire到DB去:ide
Hybris支持下列不一樣類型的數據庫:spa
hybris開發咱們通常使用HSQLDB: 一個輕量級的純Java開發的開放源代碼的關係數據庫系統開放源代碼
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":
3d