类 | 说明 |
---|---|
ConfigFilter |
这个类主要是负责两个事情, 解密, 和下载远程的配置文件
[解密]
DruidDataSource dataSource = new DruidDataSource();
//dataSource.setXXX 其他设置
//下面两步很重要
//启用config filter
dataSource.setFilters("config");
//使用RSA解密(使用默认密钥)
dataSource.setConnectionPropertise("config.decrypt=true");
dataSource.setPassword("加密的密文");
[远程配置文件]
DruidDataSource dataSource = new DruidDataSource();
//下面两步很重要
//启用config filter
dataSource.setFilters("config");
//使用RSA解密(使用默认密钥)
dataSource.setConnectionPropertise("config.file=http://localhost:8080/remote.propreties;");
[Spring的配置解密]
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
<property name="password" value="加密的密文" />
<!
|
ConfigTools |
Copyright © 2012-2013 Alibaba Group. All Rights Reserved.