В моем случае имя базы данных входит в запрос, и я создаю новый HikariDataSource (поместите его в пул и возьмите его отсюда в следующий раз). После использования JdbcTemplate.
Но ... можно ли использовать данные пружины?
Вы, вероятно, можете создать DataSource, который будет просто оберткой вокруг реального DataSource, который вы установили, собрав необходимую информацию.
DataSource