@Configuration
@EnableJpaRepositories(basePackages="org.duracloud.account.db",
entityManagerFactoryRef="accountRepoEntityManagerFactory",
transactionManagerRef="accountJpaRepoTransactionManager")
@EnableTransactionManagement
public class AccountJpaRepoConfig
extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ACCOUNT_REPO_DATA_SOURCE_BEAN |
static String |
ENTITY_MANAGER_FACTORY_BEAN |
static String |
TRANSACTION_MANAGER_BEAN |
| Constructor and Description |
|---|
AccountJpaRepoConfig() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.dbcp2.BasicDataSource |
accountRepoDataSource() |
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
accountRepoEntityManagerFactory(DataSource dataSource) |
org.springframework.transaction.PlatformTransactionManager |
accountRepoTransactionManager(javax.persistence.EntityManagerFactory entityManagerFactory) |
public static final String ACCOUNT_REPO_DATA_SOURCE_BEAN
public static final String TRANSACTION_MANAGER_BEAN
public static final String ENTITY_MANAGER_FACTORY_BEAN
@Bean(name="accountRepoDataSource",
destroyMethod="close")
public org.apache.commons.dbcp2.BasicDataSource accountRepoDataSource()
@Primary
@Bean(name="accountJpaRepoTransactionManager")
public org.springframework.transaction.PlatformTransactionManager accountRepoTransactionManager(@Qualifier(value="accountRepoEntityManagerFactory")
javax.persistence.EntityManagerFactory entityManagerFactory)
@Bean(name="accountRepoEntityManagerFactory")
public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean accountRepoEntityManagerFactory(@Qualifier(value="accountRepoDataSource")
DataSource dataSource)
Copyright © 2015–2016 DuraSpace. All rights reserved.