天天看點

CRM, C4C和SAP Hybris的資料庫層設計Hybris

SAP的product都是DB provider無關的。

CRM大家都很熟悉了,application developer最多用Open SQL直接操作表。

Netweaver裡支援的DB provider在這張表的DBMS裡能看到:

C4C的application developer 在ABAP背景的workbench裡指定BO node的persistence table。

Hybris

Hybris裡也有和CRM WebUI裡的API layer起同樣作用的layer - API layer, 封裝了對DB的操作。

Hybris裡類似的layer實作是很多以DAO( Data Access Object)結尾的java class實作的,相當于我們CRM的function module.

随便點開一個看實作,裡面也是拼SQL然後fire到DB去:

Hybris支援下列的DB:

目前成都開發team使用的是HSQLDB: 一個輕量級的純Java開發的開放源代碼的關系資料庫系統

本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。