DO(データオブジェクト):DAO層によってデータベーステーブル構造の1対1の対応は、データ・ソース・オブジェクトをアップリンク。
DTO(データ転送オブジェクト):データ転送オブジェクト、サービスマネージャまたは外側へ転送オブジェクト。
BO(ビジネスオブジェクト):ビジネスオブジェクト。Serviceオブジェクトによってカプセル化ビジネスロジック層出力。
AO(Applicationオブジェクト):アプリケーションオブジェクト。Webおよびサービス層の間の層を多重化する抽象オブジェクト・モデルでは、非常に近いプレゼンテーション層に、再利用性は高くありません。
VO(ビュー・オブジェクト):オブジェクトの表示層、透過層のテンプレートオブジェクトに、通常のWebレンダリングエンジン。
クエリ:クエリオブジェクトのデータ、照会要求を受けた上位層。注つ以上のパラメータクエリパッケージという、送信Mapクラスの使用を禁止。
ドメインモデルの命名規則
1)データオブジェクト:xxxDO、xxxはテーブル名です。
2)データ転送オブジェクト:xxxDTO、xxxは、ビジネスに関連した名前です。
3)表示がオブジェクト:xxxVO、XXX一般的にページ名を。
4)POJOは、DO / DTO / BO / VOまとめxxxPOJOと命名禁止されています。