Aplicação Várias Empresas

Boa tarde pessoal, tudo bom?

É possível e viável um sistema em Java ( Um Webservice Spring Boot ) conectar-se a vários banco de dados, muitos.
Por exemplo, uma única instalação do webservice para várias empresas, aí cada empresa teria o seu banco de dados.
Ou existe uma maneira melhor de resolver essa situação?

Obrigado

O que vc quer é que sua aplicação seja multi-tenancy, e vc consegue fazer isso com spring: Multi-Tenancy Implementation using Spring Boot + Hibernate | by Suman Das | The Startup | Medium

Exatamente isso. Muito obrigado.