當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Jasypt 加密-整合SpringBoot
生活随笔
收集整理的這篇文章主要介紹了
Jasypt 加密-整合SpringBoot
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引入依賴
<dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>2.0.0</version> </dependency>編寫配置
jasypt:encryptor:algorithm: PBEWithMD5AndDESpassword: cf150b74e4824146ad76e9ebe757ba76 #使用加密秘鑰通過程序傳遞密鑰
-Djasypt.encryptor.password=cf150b74e4824146ad76e9ebe757ba76加密、解密
@Autowired StringEncryptor encryptor;@Test public void testSecret() {//加密String url = encryptor.encrypt("localhost");System.out.println(url);//解密String decrypt = encryptor.decrypt("nRmCj//nOuErKepiS6dyBO/9Ff7LGCXZ");System.out.println(decrypt); }使用
mysql:host: ENC(pNVN9SKixSnfJ8yZjjIESZuP8HTwG0Hm)spring:thymeleaf:suffix: .htmlprefix: classpath:/templates/cache: falsedatasource:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://${mysql.host}:3306/emp?characterEncoding=UTF-8username: ENC(M9LpI0WkgVh0rpx+BkOGew==)password: ENC(M9LpI0WkgVh0rpx+BkOGew==)總結
以上是生活随笔為你收集整理的Jasypt 加密-整合SpringBoot的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jasypt 加密-引言
- 下一篇: 微服务架构应用