Вопрос: spring добавить источник данных во время выполнения


Я работаю над многопользовательским приложением весенней загрузки с базой данных для каждой стратегии арендатора. Требование состоит в том, чтобы добавить новые базы данных во время выполнения, что означает, что я должен динамически создавать новые объекты данных.

Я также рассмотрел SpringRoutingDataSource Spring, но в нем были определены предопределенные источники данных. Поэтому я просто хочу знать, как добавить / удалить источник данных без перезапуска сервера приложений.

Заранее спасибо.


6


источник


Ответы:


Наконец-то мне удалось заставить все работать прямо. Для кого-то, имеющего такую ​​же проблему, просто проверьте это  мульти-арендатор демонстрационный проект.


4