下面是在Spring Boot项目中对属性文件中的账号密码进行加密的完整步骤,以MySQL的用户名为root
,密码为123321
为例:
步骤1:引入Jasypt依赖
在项目的pom.xml
文件中,添加Jasypt依赖:
com.github.ulisesbocchio
jasypt-spring-boot-starter
3.0.3
步骤2:配置加密密码
在src/main/resources/application.yml
或application.properties
中,配置Jasypt的加密密码。将其替换为自己的密匙,例如:
jasypt:
encryptor:
password: lfsun666
确保将lfsun666
替换为自己的密匙。
步骤3:加密属性值
在application.yml
或application.properties
:
spring:
datasource:
username: root
password: 123321
步骤4:创