使用封装在jar中的JPA(应用程序管理)

时间:2014-02-14 09:08:27

标签: jpa persistence.xml

我们正在创建一个由jar(第二个maven模块)提供的持久层(jpa / eclipselink)的portlet。

parent
   |---portlet-module (war)
   |---persistence-module (jar)

这个想法是完全封装持久层,并且只提供一个包含所有crud方法的简单服务类。 portlet(或将来的任何东西)不必了解jpa的东西。 portlet必须只提供数据库链接(url,user ...)。 但这似乎不起作用,因为portlet需要自己的persitence.xml,包括所有实体类(完全限定) - 这是正确的吗? 或者有没有办法将持久层与持久性单元一起提供? (完全封装)

0 个答案:

没有答案