Как запустить Spring-boot с динамическим c постоянством. xml clusterjpa / openJpa - PullRequest
0 голосов
/ 19 июня 2020

Мы планируем использовать clusterjpa (https://mysqlhighavailability.com/using-clusterjpa-part-of-mysql-cluster-connector-for-java-a-tutorial/) для сохранения записи. Я написал простое приложение с весенней загрузкой, следуя приведенному выше блогу. Он работает нормально, но основная проблема - это постоянство. xml, которое хранится внутри банки. persistence.xm должен храниться вне jar, поскольку IP-адрес сервера и учетные данные должны быть введены во время развертывания.

Также я читал в статье https://openjpa.apache.org/builds/1.2.3/apache-openjpa/docs/jpa_overview_persistence.html, что постоянство. xml должно быть хранится в каталоге пути к классам со структурой META-INF / persistence. xml Далее следуют тому же, но это не работает.

drwxrwxrwx 2 root root       29 Jun 19 14:30 META-INF
-rwxrwxrwx 1 root root 23918581 Jun 19 15:03 mysql-jpa-0.0.1-SNAPSHOT.jar

ls META-INF/
persistence.xml

Если я сохранил тот же xml в банке в каталоге ресурсов, он работает хорошо. Помогите мне в этом

...