添加maven依赖
<!--数据库密码加密-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.21</version>
</dependency>
密码加密工具类
public class DecryptDruid {
public static void main(String[] args) throws Exception {
testEncrypt("123456");
}
/**
* 对指定的密码使用公钥进行解密
*
* @param passwd 加密后的密码
* @param publicKey 公钥
* @return 解密后的明文密码
* @throws Exception 異常
*/
public static String testDecrypt(String passwd, String publicKey) throws Exception {
// 解密
String decryptPassword = ConfigTools.decrypt(publicKey, passwd);
System.out.println("decryptPassword:" + decryptPassword);
return decryptPassword;
}
/**
* 对指定的明文密码,生