динамически менять источник данных Spring

У меня есть приложение Spring, я хочу динамически менять источник данных, т.е. при вводе URL-адреса DS бины Spring и все зависимости обновляются автоматически. Я знаю, что это несколько странно, но в любом случае я хочу этого добиться. Моя конфигурация Spring выглядит следующим образом:


    
    
    
    
    


    





    
    

Вопросы:

URL JDBC хранится в свойствах, которые могут быть изменены во время выполнения.

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

Я знал, что Spring мог динамически маршрутизировать источник данных на основе одного ключа, но URL источника данных предопределен в Spring и не изменит время выполнения. Это не мой случай.

Ответы на вопрос(2)

Ваш ответ на вопрос