一、有秘钥的密码配置

1、生成密码

调jar包生成:java -cp druid-1.1.16.jar com.alibaba.druid.filter.config.ConfigTools 密码

或调用 main方法生成 

2、配置

 

注意:不支持用户名也加密,代码里不能定义DataSource初始化,否则会导致解密失效,如下图

 

二、无秘钥的密码配置

1、生成密码

com.alibaba.druid.filter.config.ConfigTools. .encrypt("password");

2、配置

配置文件中直接使用加密后的用户名和密码

 新建一个类继承DruidDataSource重写setUsername 和 setPassword方法解密

 

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐