m*****e 发帖数: 7 | 4 参与对象
业务接口 IBusi1,IBusi2,...,IBusiN
业务实现 Busi1Imp,Busi2Imp,...,BusiNImp
数据操作接口 IData1DAO,IData2DAO,...,IDataNDAO
数据操作实现 ORMData1DAO,ORMData2DAO,...,ORMDataNDAO
应用 BaseApp,App1,App2,...,AppN
//
业务接口是为各类应用而建的,比如findByXXX(),saveXXX()
而实现该业务接口就是在类中引用一个该业务的DAO接口,比如
IBusi2中有一个findByName(),而Busi2Imp中定义了一个IData2DAO的私有变量
并设置了这个IData2DAO的相关存取方法,即setData2DAO(),getData2DAO()
|
|