Criar duas conexões com base de dados, sendo que a segunda vem de uma tabela da primeira conexão

Galera,

Alguém tem alguma dica ou algum código de exemplo para o seguinte problema:

Tenho uma conexão com o banco de dados que tem apenas uma tabela de conexões.
De acordo com um token, saberei em qual conexão conectar.

O problema é, como posso criar uma segunda conexão dinâmica.

A segunda conexão será em bases diferentes, mas de mesma estrutura, sendo que um administrador pode cadastrar uma nova conexão a qualquer momento.
A minha idéia é usar Spring Data / JPA / Spring Boot

Google it!

Fiz um projetinho usando spring boot, spring mvc e spring data, resolvi implementando uma arquitetura multi tenancy, peguei um código base no github e modifiquei de acordo com minhas necessidades.

Opa Fábio, esse tutorial ajudou a ter uma noção mais profunda.
Para ficar registrado, junto com o seu tutorial, usei este: https://www.onlinetutorialspoint.com/spring-boot/spring-boot-multiple-data-sources-example.html.
Consegui resolver o problema.

vlwww

Obrigado Darlan.