Class MyDataDbConfiguration
- java.lang.Object
-
- de.fraunhofer.iese.mydata.autoconfiguration.MyDataDbConfiguration
-
@Configuration @EnableTransactionManagement @EnableJpaRepositories(entityManagerFactoryRef="mydataEntityManagerFactory", transactionManagerRef="mydataTransactionManager", basePackages="de.fraunhofer.iese.mydata") public class MyDataDbConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description MyDataDbConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.orm.jpa.JpaVendorAdapter
createJpaVendorAdapter(org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties)
com.zaxxer.hikari.HikariDataSource
dataSource(org.springframework.boot.autoconfigure.jdbc.DataSourceProperties properties)
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties
mydataDataSourceProperties()
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
mydataEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder, javax.sql.DataSource dataSource, org.springframework.orm.jpa.JpaVendorAdapter jpaVendorAdapter, org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties)
org.springframework.boot.autoconfigure.orm.jpa.JpaProperties
mydataJpaProperties()
org.springframework.transaction.PlatformTransactionManager
mydataTransactionManager(javax.persistence.EntityManagerFactory mydataEntityManagerFactory)
-
-
-
Method Detail
-
mydataDataSourceProperties
@Bean(name="mydataDataSourceProperties") @ConfigurationProperties("mydata.datasource") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties mydataDataSourceProperties()
-
createJpaVendorAdapter
@Bean(name="mydataJpaVendorAdapter") public org.springframework.orm.jpa.JpaVendorAdapter createJpaVendorAdapter(@Qualifier("mydataJpaProperties") org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties)
-
mydataJpaProperties
@Bean("mydataJpaProperties") @ConfigurationProperties("mydata.jpa") public org.springframework.boot.autoconfigure.orm.jpa.JpaProperties mydataJpaProperties()
-
dataSource
@Bean(name="mydataDataSource") @ConfigurationProperties("mydata.datasource") public com.zaxxer.hikari.HikariDataSource dataSource(@Qualifier("mydataDataSourceProperties") org.springframework.boot.autoconfigure.jdbc.DataSourceProperties properties)
-
mydataEntityManagerFactory
@Bean(name="mydataEntityManagerFactory") public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean mydataEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder, @Qualifier("mydataDataSource") javax.sql.DataSource dataSource, @Qualifier("mydataJpaVendorAdapter") org.springframework.orm.jpa.JpaVendorAdapter jpaVendorAdapter, @Qualifier("mydataJpaProperties") org.springframework.boot.autoconfigure.orm.jpa.JpaProperties jpaProperties)
-
mydataTransactionManager
@Bean(name="mydataTransactionManager") public org.springframework.transaction.PlatformTransactionManager mydataTransactionManager(@Qualifier("mydataEntityManagerFactory") javax.persistence.EntityManagerFactory mydataEntityManagerFactory)
-
-