Druid集成Springboot修改自定义密码加密配置
Springboot自带一种对配置文件密码的加密方式,使用ConfigTools进行设置,ENC的使用,这种模式需要定义salt并根据配置文件可自行解密,如果有自定义加密方式无法使用,Druid原生支持自行实现加解密,只需要实现解密类,然后配置对应解密类即可,首先编写类继承DruidPasswordCallback,在setProperties方法中解密密码
下面展示一些 代码片
。
public class DBPasswordCallback extends DruidPasswordCallback {
@Override
public void setProperties(Properties properties)