JPA персистентность. xml - добавить DAO из указанной библиотеки - PullRequest
0 голосов
/ 17 февраля 2020

Мой вопрос довольно прост. Можно ли добавить DAO из указанной библиотеки? Fx. если у вас есть несколько микро-сервисов, работающих с несколькими DAO.

<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>

1 Ответ

0 голосов
/ 17 февраля 2020

Я предполагаю, что под DAO вы на самом деле имеете в виду сущности. Вы можете добавить любой класс сущности явно с тегом <class> в постоянстве. xml, пока они находятся в пути к классам.

Вы даже можете ссылаться на jar-файл для поиска аннотированных классов, поэтому вам не нужно явно объявлять их с помощью тега <jar-file>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...