Java JPA persistence.xml-从引用库添加DAO
我的问题很简单。 是否可以从引用的库中添加DAO? 外汇。如果您有多个微服务正在运行,请共享一些DAOJava JPA persistence.xml-从引用库添加DAO,java,jpa,playframework,Java,Jpa,Playframework,我的问题很简单。 是否可以从引用的库中添加DAO? 外汇。如果您有多个微服务正在运行,请共享一些DAO <persistence-unit name="defaultPersistenceUnit" transaction-type="RESOURCE_LOCAL"> <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider> <non-jta-data-sour
<persistence-unit name="defaultPersistenceUnit" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<non-jta-data-source>DefaultDS</non-jta-data-source>
<class>someproject.models.awesomeDAO</class>
<class>referencedLibrary.models.sharedDAO</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
</properties>
</persistence-unit>
org.hibernate.jpa.HibernatePersistenceProvider
默认值
someproject.models.awesomeDAO
referencedLibrary.models.sharedDAO
我假设DAO实际上是指实体。您可以使用persistence.xml中的
标记明确地添加任何实体类,只要它们位于类路径中
您甚至可以引用一个jar文件来搜索带注释的类,这样您就不需要用标记
显式声明它们。如果我在项目中使用SBT,我是否需要手动将其添加到类路径,或者设置依赖关系是否足够?libraryDependencies+=“someproject”%“commonLib”%“1.0”没有使用SBT,但如果它与maven类似,添加依赖项就足够了