Configuração de Dois Banco de Dados na Aplicação - ApplicationProperties

Bom dia a todos.
Pessoal estou precisando saber se tem como ter duas conexões com banco de dados diferentes no mesmo projeto.

Motivo : Um banco de dados é Firebird onde eu vou gravar alguns dados, e o outro é um MySql que é onde eu faço uma consulta específica.

A conexão com o banco de dados Firebird já tenho conforme abaixo dentro do arquivo AplicationProperties. Alguém teria ideia de como fazer para configurar a outra conexão com o banco de dados Mysql ?

Conexao com Firebird :

image

Tenta isso, depois só chamar…

public class Conexao 
{
    final private String driver = "com.mysql.jdbc.Driver"; //driver de conecção Mysql
    final private String url = "jdbc:mysql://ipdobanco/seubanco";//caminho do banco
    final private String usuario = "rooti";
    final private String senha = "123";
    public static Connection conexao = null;
    public Statement statement;
    public ResultSet resultset;
    
   public boolean conecta()
   {
       boolean result = true;
       try
       {
           Class.forName(driver);
           conexao = DriverManager.getConnection(url, usuario, senha);
            //JOptionPane.showMessageDialog(null,"Conectou");
            result = false;
       }
       catch(ClassNotFoundException Driver)
       {
            JOptionPane.showMessageDialog(null,"Drive nao Localizado: "+Driver);
            result = false;
        }
       catch(SQLException Fonte)
               {
            JOptionPane.showMessageDialog(null,"Erro na conecção com Banco: "+Fonte);
            result = false;       
               }
       return result;
   }

Faz dois arquivos e cada caso você carrega o apropriado:
application_mysql.propertie
application_firebird.properties

Difere os dois em pacotes como:
spring.datasource.mysql
spring.datasource.firebird

Ou coloca no mesmo arquivo. Vê como fica melhor.