博客参考:
springboot集成jasypt实现配置文件敏感信息加密,详细!
Spring Boot使用jasypt处理加密问题
1、pom.xml 引入jar包,我这里使用的spring boot 1.5.10.RELEASE
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
2、application.properties 添加配置信息
重点配置:jasypt.encryptor.password的值 用来加解密使用的

3、两种方式给明文进行加密
- jasypt提供了封装类StringEncryptor,可以通过代码来加解密 但是上面的说的jasypt.encryptor.password的值要一样
import o

本文介绍了如何在Spring Boot应用中利用jasypt对配置文件中的敏感信息进行加密。首先,需在pom.xml引入jasypt的jar包,并在application.properties设置加密密码。接着,可以通过代码或者命令行工具使用jasypt进行加密和解密操作。重要的是,配置文件中jasypt.encryptor.password的值要与加密解密时的密码一致,否则会导致Spring Boot启动失败。最后,将加密后的信息替换原有的明文,并确保正常运行。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



