我正在使用 guice persist,它依赖于我在 persistence.xml
. 据我所知,没有办法PersistenceUnitInfo
在运行时传递给 guice-persist。
但是,在我有多个数据库的情况下,我将模型放在单独的项目中,因此需要单独的persistence.xml
文件。
有没有办法让 maven 在编译时为我加入这些文件,以避免我拥有一个包含所有持久性单元的文件?
我正在使用 guice persist,它依赖于我在 persistence.xml
. 据我所知,没有办法PersistenceUnitInfo
在运行时传递给 guice-persist。
但是,在我有多个数据库的情况下,我将模型放在单独的项目中,因此需要单独的persistence.xml
文件。
有没有办法让 maven 在编译时为我加入这些文件,以避免我拥有一个包含所有持久性单元的文件?
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
<persistence-unit name="de.cware.cweb.projects.ee.user">
<class>de.cware.cweb.services.user.model.JpaUserImpl</class>
</persistence-unit>
<persistence-unit name="de.cware.cweb.projects.ee.role">
<class>de.cware.cweb.services.role.model.JpaRoleImpl</class>
</persistence-unit>
</persistence>