Один Hibernate FullTextEntityManager для нескольких веб-приложений - PullRequest
0 голосов
/ 25 апреля 2019

Как совместно использовать одну банку с моделью (объекты JPA и DAO, Hibernate как поставщик с расширением Hibernate Search) среди нескольких веб-приложений, развернутых на одном сервере (Tomcat)? Поместить флягу модели в папку lib?

Обновлен:

Позвольте мне быть более точным - поскольку я использую hibernate, я забочусь о конфликтах транзакций, но это, как я вижу, можно исправить с помощью аннотации @Version, но как насчет Hibernate Search, который строит свой индекс отдельно в одном месте , будет ли он поврежден, если более одного спящего режима FulltextEntitymanager попытается получить к нему доступ?

Спасибо

1 Ответ

0 голосов
/ 25 апреля 2019

Добавление этого JAR-файла в зависимости от maven в указанных веб-приложениях не помогает?

Ссылка для публикации JAR-файла в локальном репо

Тогда вы можетеДобавьте репозиторий локали в файл настроек Maven и добавьте в файл pom.xml зависимости от различных веб-приложений зависимость.

Недостатком является то, что если вы работаете в команде, каждый должен будет следоватьте же шаги, по крайней мере, часть, где вы устанавливаете свой jar с моделью в локальное хранилище и, возможно, также изменение файла настроек maven для добавления локального хранилища.

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