Hybris Commerce里的持久层
SAP的product都是DB provider無(wú)關(guān)的,application developer最多用Open SQL直接操作表。
Netweaver里支持的DB provider在這張表DBCON的DBMS字段里能看到:
Hybris里也有和CRM WebUI里的API layer起同樣作用的layer - API layer, 封裝了對(duì)DB的操作。
Hybris里類(lèi)似SAP CRM這種持久層layer的實(shí)現(xiàn)是很多以DAO( Data Access Object)結(jié)尾的java class完成的,相當(dāng)于上圖SAP CRM Business layer層的function module:
隨便點(diǎn)開(kāi)一個(gè)DAO看其實(shí)現(xiàn),里面也是拼SQL然后fire到DB去:
Hybris支持下列不同類(lèi)型的數(shù)據(jù)庫(kù):
hybris開(kāi)發(fā)我們一般使用HSQLDB: 一個(gè)輕量級(jí)的純Java開(kāi)發(fā)的開(kāi)放源代碼的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的Hybris Commerce里的持久层的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 3DMAX软件怎么制作造型柜门
- 下一篇: 建行星期六日上班吗