我应该使用外观来访问JPA实体吗?

时间:2013-01-04 13:39:01

标签: java jpa orm

我想从我的数据库中检索产品。产品由来自几个不同表格的数据组成。

最好是创建一个与多个实体对话的外观,以便将制作产品所需的所有信息整合在一起,并且外观是否应该整理对象,还是有其他方法可以做到这一点?

我在想立面中的方法是getProduct(),这个方法会使用多个实体吗?

由于

1 个答案:

答案 0 :(得分:0)

为什么不使用产品实体并让JPA为您完成所有工作?实体可以跨多个表,您的产品实体本身可以引用其他有意义的实体。您的应用程序可以在Product类中创建访问器以公开引用的实体,或者只根据需要从这些引用中返回数据。