0

データベースから商品を検索したい。製品は、複数の異なるテーブルのデータで構成されています。

製品を作るために必要なすべての情報をまとめるために、複数のエンティティと対話するファサードを作成するのが最善であり、ファサードがオブジェクトをマーシャリングする必要がありますか、それともこれを行う別の方法がありますか?

ファサードのメソッドは次のようになると考えていましたがgetProduct()、このメソッドは複数のエンティティを使用しますか?

ありがとう

4

1 に答える 1

0

製品エンティティを使用して、JPA にすべてを任せてみませんか? エンティティは複数のテーブルにまたがることができ、製品のエンティティ自体が意味のある他のエンティティへの参照を持つことができます。アプリケーションは、 Product クラス内にアクセサーを作成して、参照されたエンティティを公開したり、必要に応じてそれらの参照からデータを返すことができます。

于 2013-01-04T14:52:51.743 に答える