私のMVCとしてストラット2を使用するこの3層アーキテクチャでは、どのクラスをモデルに使用するかわかりません。3層ストラット2アーキテクチャのモデルクラスには何を使用しますか?
使用例:取得指定された名前の宛先(都市)を取得します。
アーキテクチャ:Struts 2 MVC (Action) -> Service -> DestinationDAO
支柱2:View <---> Action
(この動作は、サービス層を呼び出し)
DestinationDAOは、Hibernate使用してデータベースから宛先を取得する機能getDestination(String name)
を有しています。
私の質問は:アクションクラスはjspで宛先情報を表示するために使用できるプロパティが必要です。私はDestination POJO(私は休止状態で使用する)を使うべきか、それとも別のオブジェクトでなければならないのでしょうか?
この件に関するご意見・ご感想をお寄せいただきありがとうございます。