@Configuration
@EnableJpaRepositories(entityManagerFactoryRef="secondEntityManagerFactory",
transactionManagerRef="secondTransactionManager",
basePackages="rest.db2")
@EnableTransactionManagement
public class SecondDsConfig
extends Object
| Constructor and Description |
|---|
SecondDsConfig() |
| Modifier and Type | Method and Description |
|---|---|
com.zaxxer.hikari.HikariDataSource |
secondDataSource() |
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties |
secondDataSourceProperties() |
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
secondEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder,
DataSource dataSource) |
org.springframework.transaction.PlatformTransactionManager |
secondTransactionManager(javax.persistence.EntityManagerFactory secondEntityManagerFactory) |
@Bean @ConfigurationProperties(value="app.datasource.second") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties secondDataSourceProperties()
@Bean @ConfigurationProperties(value="app.datasource.second.configuration") public com.zaxxer.hikari.HikariDataSource secondDataSource()
@Bean(name="secondEntityManagerFactory")
public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean secondEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder,
@Qualifier(value="secondDataSource")
DataSource dataSource)
@Bean(name="secondTransactionManager")
public org.springframework.transaction.PlatformTransactionManager secondTransactionManager(@Qualifier(value="secondEntityManagerFactory")
javax.persistence.EntityManagerFactory secondEntityManagerFactory)
Copyright © 2019 Technearts. All rights reserved.