Skip to content

Commit 7b531f0

Browse files
author
eugenp
committed
cleanup work
1 parent 54c49c7 commit 7b531f0

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

spring-jpa/src/main/java/org/baeldung/config/ProductConfig.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@ public ProductConfig() {
2929
super();
3030
}
3131

32-
@Bean(name = "productEntityManager")
33-
public LocalContainerEntityManagerFactoryBean productEntityManagerFactory() {
32+
//
33+
34+
@Bean
35+
public LocalContainerEntityManagerFactoryBean productEntityManager() {
3436
final LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
3537
em.setDataSource(productDataSource());
3638
em.setPackagesToScan(new String[] { "org.baeldung.persistence.multiple.model.product" });
@@ -56,10 +58,10 @@ public DataSource productDataSource() {
5658
return dataSource;
5759
}
5860

59-
@Bean(name = "productTransactionManager")
60-
public PlatformTransactionManager transactionManager() {
61+
@Bean
62+
public PlatformTransactionManager productTransactionManager() {
6163
final JpaTransactionManager transactionManager = new JpaTransactionManager();
62-
transactionManager.setEntityManagerFactory(productEntityManagerFactory().getObject());
64+
transactionManager.setEntityManagerFactory(productEntityManager().getObject());
6365
return transactionManager;
6466
}
6567

spring-jpa/src/main/java/org/baeldung/config/UserConfig.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,11 @@ public UserConfig() {
3030
super();
3131
}
3232

33-
@Bean(name = "userEntityManager")
34-
public LocalContainerEntityManagerFactoryBean userEntityManagerFactory() {
33+
//
34+
35+
@Primary
36+
@Bean
37+
public LocalContainerEntityManagerFactoryBean userEntityManager() {
3538
final LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
3639
em.setDataSource(userDataSource());
3740
em.setPackagesToScan(new String[] { "org.baeldung.persistence.multiple.model.user" });
@@ -46,6 +49,7 @@ public LocalContainerEntityManagerFactoryBean userEntityManagerFactory() {
4649
return em;
4750
}
4851

52+
@Primary
4953
@Bean
5054
public DataSource userDataSource() {
5155
final DriverManagerDataSource dataSource = new DriverManagerDataSource();
@@ -58,10 +62,10 @@ public DataSource userDataSource() {
5862
}
5963

6064
@Primary
61-
@Bean(name = "userTransactionManager")
62-
public PlatformTransactionManager transactionManager() {
65+
@Bean
66+
public PlatformTransactionManager userTransactionManager() {
6367
final JpaTransactionManager transactionManager = new JpaTransactionManager();
64-
transactionManager.setEntityManagerFactory(userEntityManagerFactory().getObject());
68+
transactionManager.setEntityManagerFactory(userEntityManager().getObject());
6569
return transactionManager;
6670
}
6771

0 commit comments

Comments
 (0)