使用jasypt对yml文件中密码加密
需要:maven注解,测试类(根据秘钥生成jasypt加密码)
流程:将注解加入之后,去测试类,自定义秘钥,然后将要加密的账号密码放进去,生成的内容拿出来放到配置文件中即可
配置文件中写法如下
#秘钥(顶格)
jasypt:
encryptor:
password: Hjhlkjfsdiuj
#数据库账户和密码
username: ENC(A83IE7Fg2K0FbfvxBQSRCUPY0o5VMXiT)
password: ENC(GdtxrBv95JcrDjV5I8yVUgIYm/ljewi+S)
maven注解
<!--对配置文件加密-->
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter<