成層モデル命名規約(POJO/DO/DTX/BO/AO/VO/Query説明)


1、POJO(Plain Ordinary Java Object):簡単なJavaオブジェクトで、POJOはDO/DTO/BO/AO/VOの総称です。 :xxxPOJO、DO(Data Object):データオブジェクトは、データベーステーブル構造に対応しており、DAO層を介してデータソースオブジェクトを上に転送する。xxxDO:xxx 3、DTX(Data Transfer Object):データ転送対象、ServiceまたはManagerから外に転送されるオブジェクト。xxxDTO:xxx 4、BO(Business Object):サービスオブジェクト、Service層から出力されるパッケージサービス論理の対象。5、AO(Application Object):アプリケーションオブジェクトは、Web層とサービス層の間で抽象的な多重化対象モデルで、ディスプレイ層に極めて近いため、多重度は高くない。6、VO(View Object):表示層オブジェクトは、通常、Webがテンプレートにエンジン層をレンダリングして伝送するオブジェクトである。xxxVO:xxx 7、Query:データ・クエリーオブジェクトは、各レイヤが上位層のクエリ要求を受信する。注意2つのパラメータを超えるクエリーパッケージは、Mapクラスを使用して伝送することが禁止されています。