Detalhe, possuo configurações personalizadas para os bancos de dados... ou seja, tenho uma classe de configuração para 2 bancos
Nessa classe de configo, preciso setar algo relacionado a transação ?
@Configuration
@EnableJpaRepositories(
entityManagerFactoryRef = "db1EntityManager",
basePackageClasses = ContatoRepository.class)
public class Db1DbConfig {
@Bean
@ConfigurationProperties(prefix = "db1.datasource")
public DataSource db1DataSource() {
return DataSourceBuilder.create().build();
}
@Bean
public LocalContainerEntityManagerFactoryBean db1EntityManager(
EntityManagerFactoryBuilder builder,
@Qualifier("db1DataSource") DataSource dataSource) {
return builder.dataSource(dataSource)
.packages(".adapter.out.database.entity")
.build();
}
}