springboot如何在yml配置文件中对数据库加密
springboot如何在yml配置文件中对数据库加密
·
1.在pom.xml中引入必要的一个jar包
<!--数据库密码加解密-->
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
2.在项目中创建一个java类用来生成加密后的密码
3.打印控制台生成加密后的密码,复制到yml配置文件中,加密串放在ENC(加密串)即可
4.在yml在另起新的一行,加入下面的配置
#密码密钥解密
jasypt:
encryptor:
password: 自己定义的密钥
配置完上面的信息就可以了

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)