1. 程式人生 > >數據庫鏈接信息加密

數據庫鏈接信息加密

tom pro 改密碼 改密 密碼 導致 .com bsp 通過

業務場景:

  web項目部署在Tomcat中,數據庫鏈接信息直接明文寫在了項目的配置文件中,導致驗收不通過,要求把數據庫鏈接信息加密。

項目背景:

  1. properties文件存儲DataSource信息
  2. spring配置文件中,org.apache.commons.dbcp2.BasicDataSource控制加載DataSource信息

設計方案:

  1. properties文件中修改密碼為密文
  2. 重寫BasicDataSource類,在setpassword方法中添加解密步驟
  3. spring配置文件中,用重寫的BasicDataSource類解析DataSource信息

數據庫鏈接信息加密