第一步加入依赖
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>3.0.3</version>
</dependency>
加密解密依赖
第二步:在application.properties中配置秘钥
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/45d7b072d41b14d73c94dbb9251794de.png)
第三步:注入StringEncroptor bean
@Resource
private StringEncryptor stringEncryptor;
第四步:调用解密加密方法 encroptor decroptor
@Resource
private StringEncryptor stringEncryptor;
@Test
public void test01(){
String root = stringEncryptor.encrypt("root");
System.out.println("====================");
System.out.println(root);
String decrypt = stringEncryptor.decrypt(root);
System.out.println("============================");
System.out.println(decrypt);
}
Result of test
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9229f5526a3165a24d7312abcc3da798.png)
应用
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9e2fdeb93592f44de657a36c14bd6836.png)