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類傳輸
摘自:阿裡巴巴開發手冊