J2EE 动态修改Spring配置好的数据库密码

1、重写BasicDataSource的setPassword方法。

  添加一个类,如EncryptDataSource,继承BasicDataSource,重写setPassword方法。  

调用super.setPassword方法,传入更改后的密码。

2、将Spring配置文件中的dataSource项的类名称更改为重写的类即可。

  通过前面的两步就可以实现更改配置中的数据库密码,可以实现数据库密码的加密,提高数据库的安全性。

posted @ 2012-10-11 10:19  thisAndroid  阅读(729)  评论(0编辑  收藏  举报