В моем приложении у меня есть два различных набора сущностей, и для каждого из них я хочу использовать отдельную единицу персистентности.
Как я могу сделать так, чтобы каждая единица персистентности обрабатывала только часть сущностей, которые яя пометил @Entity
?
Я распределил их в двух разных пакетах, поэтому я планировал сделать что-то подобное в двух orm.xml
у меня есть:
<entity-mappings>
<persistence-unit-metadata>
<persistence-unit-defaults>
<schema>first_schema</schema>
</persistence-unit-defaults>
</persistence-unit-metadata>
<package>example.package.first</package>
</entity-mappings>
и
<entity-mappings>
<persistence-unit-metadata>
<persistence-unit-defaults>
<schema>second_schema</schema>
</persistence-unit-defaults>
</persistence-unit-metadata>
<package>example.package.second</package>
</entity-mappings>
Но это не работает