Package io.virtualan.dao
Class VirtualServiceDbConfig
- java.lang.Object
-
- io.virtualan.dao.VirtualServiceDbConfig
-
@Configuration @EntityScan("io.virtualan.entity") @EnableJpaRepositories(entityManagerFactoryRef="virtualEntityManagerFactory", transactionManagerRef="virtualTransactionManager", basePackages="io.virtualan") public class VirtualServiceDbConfig extends java.lang.ObjectThis is Virtual Service Db Config bean.- Author:
- Elan Thangamani
-
-
Constructor Summary
Constructors Constructor Description VirtualServiceDbConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.sql.DataSourcedataSource()javax.sql.DataSourcevirtualDataSource()org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBeanvirtualEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder, javax.sql.DataSource dataSource)org.springframework.transaction.PlatformTransactionManagervirtualTransactionManager(javax.persistence.EntityManagerFactory mockEntityManagerFactory)
-
-
-
Method Detail
-
dataSource
@Bean(name="virtualDataSource") @ConditionalOnProperty(name="virtualan.datasource.jdbc-url", matchIfMissing=false) @ConfigurationProperties(prefix="virtualan.datasource") @Primary public javax.sql.DataSource dataSource()
-
virtualDataSource
@Bean(name="virtualDataSource") @ConditionalOnProperty(name="virtualan.datasource.jdbc-url", matchIfMissing=true) @Primary public javax.sql.DataSource virtualDataSource()
-
virtualEntityManagerFactory
@Bean(name="virtualEntityManagerFactory") @Primary public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean virtualEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder, @Qualifier("virtualDataSource") javax.sql.DataSource dataSource)
-
virtualTransactionManager
@Bean(name="virtualTransactionManager") @Primary public org.springframework.transaction.PlatformTransactionManager virtualTransactionManager(@Qualifier("virtualEntityManagerFactory") javax.persistence.EntityManagerFactory mockEntityManagerFactory)
-
-