Class AccountJpaRepoConfig

java.lang.Object
org.duracloud.account.db.config.AccountJpaRepoConfig

@Configuration @EnableJpaRepositories(basePackages="org.duracloud.account.db", entityManagerFactoryRef="accountRepoEntityManagerFactory", transactionManagerRef="accountJpaRepoTransactionManager") @EnableTransactionManagement public class AccountJpaRepoConfig extends Object
Author:
Daniel Bernstein
  • Field Details

  • Constructor Details

    • AccountJpaRepoConfig

      public AccountJpaRepoConfig()
  • Method Details

    • accountRepoDataSource

      @Bean(name="accountRepoDataSource", destroyMethod="close") public org.apache.commons.dbcp2.BasicDataSource accountRepoDataSource()
    • accountRepoTransactionManager

      @Primary @Bean(name="accountJpaRepoTransactionManager") public org.springframework.transaction.PlatformTransactionManager accountRepoTransactionManager(@Qualifier("accountRepoEntityManagerFactory") javax.persistence.EntityManagerFactory entityManagerFactory)
    • accountRepoEntityManagerFactory

      @Bean(name="accountRepoEntityManagerFactory") public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean accountRepoEntityManagerFactory(@Qualifier("accountRepoDataSource") DataSource dataSource)