Я хочу создать приложение с SpringBoot, SpringRest, SpringDataJPA / Hibernate с несколькими базами данных во время выполнения.
На самом деле я создаю мультитенантное приложение со следующим потоком:
1 - одно приложение может быть php: с сайта пользователь создаст учетную запись, система запустит процесс и создаст базу данных и выпущенную конфигурацию,
2 - Основное приложение (SpringBoot, SpringRest, SpringDataJPA / hibernate) теперь будет загружаться, начиная указывать на эту вновь созданную базу данных, которая содержит данные о пользователях и другие данные.
3 - Я хочу добавить oauth2 остальную безопасность.поэтому конфигурация должна быть соответственно.
Теперь вопрос в том, как этого добиться в приложениях SpringBoot и springDataJPA и настроить конфигурацию базы данных во время выполнения?
Ваши ответы высоко ценятся.
спасибо.