@ConditionalOnExpression(value="\'db\'.equals(\'${system.mgrStyle}\')")
@Configuration
@DependsOn(value="transactionManager")
public class EncryptKeyDataSourceConfig
extends java.lang.Object
构造器和说明 |
---|
EncryptKeyDataSourceConfig() |
限定符和类型 | 方法和说明 |
---|---|
javax.sql.DataSource |
keyStoreDataSource(org.springframework.boot.autoconfigure.jdbc.DataSourceProperties properties) |
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties |
keyStoreDataSourceProperties() |
@Primary @Bean(name="encryptKeyDataSourceProperties") @Qualifier(value="encryptKeyDataSourceProperties") @ConfigurationProperties(prefix="spring.datasource.encryptkeydata") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties keyStoreDataSourceProperties()
@Primary @Bean(name="encryptKeyDataSource", initMethod="init", destroyMethod="close") @Qualifier(value="encryptKeyDataSource") public javax.sql.DataSource keyStoreDataSource(@Qualifier(value="encryptKeyDataSourceProperties") org.springframework.boot.autoconfigure.jdbc.DataSourceProperties properties) throws java.sql.SQLException
java.sql.SQLException