Как переключить базу данных во время выполнения в SpringBoot и SpringDataJPA / Hibernate? - PullRequest
0 голосов
/ 14 ноября 2018

Я хочу создать приложение с SpringBoot, SpringRest, SpringDataJPA / Hibernate с несколькими базами данных во время выполнения.

На самом деле я создаю мультитенантное приложение со следующим потоком:

1 - одно приложение может быть php: с сайта пользователь создаст учетную запись, система запустит процесс и создаст базу данных и выпущенную конфигурацию,

2 - Основное приложение (SpringBoot, SpringRest, SpringDataJPA / hibernate) теперь будет загружаться, начиная указывать на эту вновь созданную базу данных, которая содержит данные о пользователях и другие данные.

3 - Я хочу добавить oauth2 остальную безопасность.поэтому конфигурация должна быть соответственно.

Теперь вопрос в том, как этого добиться в приложениях SpringBoot и springDataJPA и настроить конфигурацию базы данных во время выполнения?

Ваши ответы высоко ценятся.

спасибо.

...