天天看點

六祎-工程結構-分層領域模型規約

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類傳輸

摘自:阿裡巴巴開發手冊

繼續閱讀