jasypt-spring-boot-starter集成到Spring boot中的具体步骤
时间: 2023-09-05 11:14:00 浏览: 237
jasypt-spring-boot:用于Spring启动的Jasypt集成
5星 · 资源好评率100%
可以参考以下步骤:
1. 在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
```
2. 在application.properties文件中添加以下配置:
```
jasypt.encryptor.password=yourpassword
```
3. 在需要加解密的地方使用@Value注解并加上{...},例如:
```
@Value("${jasypt.encryptor.encrypt('secret')}")
private String encryptedValue;
```
4. 在需要加密的地方使用StandardPBEStringEncryptor类的encrypt方法,例如:
```
StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor();
encryptor.setPassword("yourpassword");
String encryptedText = encryptor.encrypt("secret");
```
阅读全文