1. 首页
  2. 编程语言
  3. Java
  4. SpringBoot 集成 Jasypt 对数据库加密以及踩坑的记录分享

SpringBoot 集成 Jasypt 对数据库加密以及踩坑的记录分享

上传者: 2022-05-13 14:50:28上传 PDF文件 128.12 KB 热度 12次

密码安全是非常重要的,因此我们在代码中往往需要对密码进行加密,以此保证密码的安全PS:可以看到配置中特意配置了加密算法,原因是官方在 3.0.0 以后更改了加密算法,所以假如你不设置的话,使用网上的方法加密出来的密码启动就会报错,如图:官方 issue:Failed to bind properties under ‘spring.datasource.password' to java.lang.String` #154版本在 3.0.0 之前的 Jasypt需要额外添加 Jasypt 的加密盐值配置到 Tomcat如果你想手动使用 Jasypt 进行加解密用官方提供的保留字

用户评论