--背景:项目重构,引入以springCloud-Alibaba为基础的微服务治理体系,由于公司生产环境只有oracle,故需要使用nacos官方的支持多重数据源的分支来手动编译打包,因为nacos该分支默认的数据源配置密码是明文的,不符合生产规定,所以我们要对配置中密码进行加密并同时在nacos创建数据源的时候对密码进行解密。
nacos版本为1.4.2
nacos分支为nacos-feature_multiple_datasource_support
--探索:网上关于nacos数据源加密的文章没有很多,大部分都是说修改nacos-config模块下com.alibaba.nacos.config.server.service.datasource包下的ExternalDataSourceProperties文件,对