@Configuration
@EnableJpaRepositories(basePackages="com.webank.keymgr.db.keypwd.repository",
entityManagerFactoryRef="keyPwdEntityManagerFactory",
transactionManagerRef="transactionManager")
@DependsOn(value="transactionManager")
@ConditionalOnExpression(value="${system.storePwd:false}")
public class KeyPwdJpaConfig
extends java.lang.Object
构造器和说明 |
---|
KeyPwdJpaConfig() |
限定符和类型 | 方法和说明 |
---|---|
javax.persistence.EntityManager |
keyPwdEntityManager(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder) |
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
keyPwdEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder) |
org.springframework.transaction.PlatformTransactionManager |
keyPwdTransactionManager(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder) |
@Bean(name="keyPwdEntityManager") public javax.persistence.EntityManager keyPwdEntityManager(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder)
@Bean(name="keyPwdEntityManagerFactory") @DependsOn(value="transactionManager") public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean keyPwdEntityManagerFactory(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder)
@Bean(name="keyPwdTransactionManager") public org.springframework.transaction.PlatformTransactionManager keyPwdTransactionManager(org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder builder)