且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

SAP Hybris和ABAP Netweaver里的DAO(Data access object)

更新时间:2022-09-10 20:20:41

DAO在Hybris里的定义:


A DAO (Data Access Object) is an interface to the storage back end system. DAOs store and retrieve objects. You use DAOs to save, remove, and find models. DAOs are the place to put SQL or FlexibleSearch statements and nowhere else. This is to ensure further decoupling from the underlying storage facility. DAOs interact with services via models and with the database via FlexibleSearch and SQL statements.

确实这是一个common的concept, 就是对持久层的CRUD进行封装,以实现上一层对持久层具体实现的解耦。

SAP Hybris和ABAP Netweaver里的DAO(Data access object)SAP Hybris和ABAP Netweaver里的DAO(Data access object)SAP Hybris和ABAP Netweaver里的DAO(Data access object)SAP Hybris和ABAP Netweaver里的DAO(Data access object)SAP Hybris和ABAP Netweaver里的DAO(Data access object)