1. 程式人生 > >分層領域模型規約

分層領域模型規約

DO(Data Object):此物件與資料庫表結構一一對應,通過DAO層向上傳輸資料來源物件。

DTO(Data Transfer Object):資料傳輸物件,Service或Manager向外傳輸的物件

BO(Business Object):業務物件,由Service層輸出的封裝業務邏輯的物件。

AO(Application Object):應用物件,在Web層與Service層之間抽象的複用物件模型,極為貼近展示層,複用度不高。

VO(View Object):顯示層物件,通常是Web向模板渲染引擎層傳輸的物件。

Query:資料傳輸物件,各層接收上層的查詢請求。注意超過2個引數的查詢封裝,禁止使用Map類來傳輸。