Я хочу создать приложение с Java, Spring и Spring JPA с несколькими базами данных во время выполнения.
На самом деле я создаю мультитенантное приложение со следующим потоком:
1- одноПриложение может быть php: с веб-сайта пользователь создаст учетную запись, система запустит процесс и создаст базу данных и соответствующую конфигурацию.
2 - Теперь будет загружено основное приложение (Java + Spring JPA, Spring REST), запуститеуказание на эту вновь созданную базу данных, которая содержит данные о пользователях и других материалах, может основываться на идентификаторе клиента или каком-либо другом флаге указания.
Далее планируем добавить 3-е очко;3- oAuth2 также безопасность для отдыха.поэтому конфигурация должна быть соответствующей.
Теперь вопрос в том, как этого добиться в приложении Spring Data JPA и переключить конфигурацию базы данных во время выполнения?