Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 605f4550

Přidáno uživatelem stepanekp před asi 2 roky(ů)

#10386 refaktor

Zobrazit rozdíly:

src/main/java/cz/zcu/fav/kiv/antipatterndetectionapp/v2/config/AuthDbConfig.java
31 31
    }
32 32

  
33 33
    @Bean(name = "secondaryEntityManagerFactory")
34
    public LocalContainerEntityManagerFactoryBean secondaryEntityManagerFactory(EntityManagerFactoryBuilder builder,
35
                                                                                @Qualifier("secondaryDataSource") DataSource secondaryDataSource) {
36
        return builder
37
                .dataSource(secondaryDataSource)
38
                .packages("cz.zcu.fav.kiv.antipatterndetectionapp.v2.model")
39
                .build();
34
    public LocalContainerEntityManagerFactoryBean
35
            secondaryEntityManagerFactory(EntityManagerFactoryBuilder builder,
36
            @Qualifier("secondaryDataSource") DataSource secondaryDataSource) {
37
        return builder.dataSource(secondaryDataSource).packages("cz.zcu.fav.kiv.antipatterndetectionapp.v2.model").build();
40 38
    }
41 39

  
42 40
    @Bean(name = "secondaryTransactionManager")
src/main/java/cz/zcu/fav/kiv/antipatterndetectionapp/v2/config/ProjectsDbConfig.java
21 21
@EnableJpaRepositories(
22 22
        entityManagerFactoryRef = "primaryEntityManagerFactory",
23 23
        transactionManagerRef = "primaryTransactionManager",
24
        basePackages = {
25
                "cz.zcu.fav.kiv.antipatterndetectionapp.repository"
26
        }
24
        basePackages = {"cz.zcu.fav.kiv.antipatterndetectionapp.repository"}
27 25
)
28 26
public class ProjectsDbConfig {
29 27

  
30 28
    @Primary
31 29
    @Bean(name = "primaryDataSource")
32 30
    @ConfigurationProperties(prefix = "spring.datasource")
33
    public DataSource customerDataSource() {
31
    public DataSource primaryDataSource() {
34 32
        return DataSourceBuilder.create().build();
35 33
    }
36 34

  
......
45 43

  
46 44
    @Primary
47 45
    @Bean(name = "primaryTransactionManager")
48
    public PlatformTransactionManager customerTransactionManager(
49
            @Qualifier("primaryEntityManagerFactory") EntityManagerFactory customerEntityManagerFactory ) {
50
        return new JpaTransactionManager(customerEntityManagerFactory);
46
    public PlatformTransactionManager primaryTransactionManager(
47
            @Qualifier("primaryEntityManagerFactory") EntityManagerFactory primaryEntityManagerFactory ) {
48
        return new JpaTransactionManager(primaryEntityManagerFactory);
51 49
    }
52 50
}

Také k dispozici: Unified diff