@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