jasypt-spring-boot-starter:3.0.3以上的版本使用

吕天逸
2023-12-01

关于jasypt-spring-boot-starter:3.0.3及以上的版本的使用

最近升级jasypt-spring-boot-starter到3.0.4 出现问题
报:

	Failed to bind properties under 'spring.datasource.username' to java.lang.String

这是数据库用户名没有解密导致的,在github上ulisesbocchio 的https://github.com/ulisesbocchio/jasypt-spring-boot 的README.md 中有一条

jasypt:
  encryptor:
    algorithm: PBEWithMD5AndDES
    iv-generator-classname: org.jasypt.iv.NoIvGenerator

将这加到配置文件中就可以解决问题

 类似资料: