场景
经常会遇到这样一种情况:项目的配置文件中总有一些敏感信息,比如数据源的url、用户名、
密码....这些信息一旦被暴露那么整个数据库都将会被泄漏,那么如何将这些配置隐藏呢。
除了使用手动将加密之后的配置写入到配置文件中,提取的时候再手动解密的方式,还可以使用如下
方式。
jasypt-spring-boot
GitHub - ulisesbocchio/jasypt-spring-boot: Jasypt integration for Spring boot
Jasypt-Spring-Boot: Jasypt Spring Boot 为 Spring Boot 项目中的属性源提供加密支持
注:
博客: