druid加密 出现数据库密码错误

uxhixvfz  于 2022-10-27  发布在  Druid
关注(0)|答案(2)|浏览(311)

本地数据库使用的是Oracle
在pom中引入

com.alibaba
druid-spring-boot-starter
1.1.22

在配置文件中加入
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
publickey=生成后的公钥
spring.datasource.druid.connection-properties.config.decrypt=true
spring.datasource.druid.connection-properties.config.decrypt.key=${publickey}

启动ConfigFilter

spring.datasource.druid.filter.config.enabled=true
spring.datasource.password=生成后的密码

能通过druid自己的工具类解析出来
但是后台日志一直显示数据库连接密码错误
本人使用的springboot2.3.0.RELEASE

如果不使用加密则可以正常连接

相关问题