2
respostas

Como conectar dois bancos com JPA

No curso mostra como conectar um banco MySQL como fazer outra conexão para a mesma aplicação, para um banco Firebird?

2 respostas

Oi Geraldo,

A ideia é a mesma, porém ao invés de usar o driver do MySQL:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.15</version>
</dependency>

você terá que usar: https://firebirdsql.org/en/jdbc-driver/

E no seu JPAConfiguration:

dataSource.setUrl("jdbc:firebirdsql://localhost:3050/C:\\firebird\\firebird.GDB");
dataSource.setDriverClassName("org.firebirdsql.jdbc.FBDriver");

Sim... me refiro a usar dois bancos, um mysql e outro firebird.

crio dataSource1 e 2 no mesmo entityManeger?