前提:
数据库密码如果直接暴漏在配置文件上面,会特别危险且不专业,可以通过druid来配置密码。
参考文章
方法:利用druid对数据库密码进行加密:
java -cp druid地址(druid-1.1.13.jar) com.alibaba.druid.filter.config.ConfigTools 明文密码
举例:
定位:
定位到放置druid.jar的位置。没有运行过的话,可以定位到自己的私服,执行过的话,tomcat和target文件夹下都会有:
版本:
弄清楚druid的版本,否则会报错。这里是druid-1.1.13.jar。
要更换的密码:
将上面的密码换为自己的密码,比如itoocloud:
加密后的结果:
最后得到密码:(密码和公钥都需要复制到配置文件!要不数据库还连接不上。)
配置文件如下: