正如标题所述,是否可以在1 persistence units
中有2 bundle
,因此有两个EntiManagers
在OSGI中,persistence bundle
在pom.xml
文件中包含以下内容:
<Meta-Persistence>META-INF/persistence.xml</Meta-Persistence>
其中persistence.xml
定义persistence unit
如果可能的话:
谢谢
答案 0 :(得分:2)
是的,OSGi JPA规范允许将Meta-Persistence
标头指定为以逗号分隔的资源列表。您可以阅读OSGi Compendium Release 6规范的第127.4.2节(“元持久性标题”)中的完整详细信息。
您还询问Hibernate是否存在问题。它不应该,只要您使用的JPA Provider实现符合OSGi JPA规范。