读书人

log4j解析配置文件的有关问题

发布时间: 2012-05-22 18:18:54 作者: rapoo

log4j解析配置文件的问题
我的log4j配置信息放到log4j.properties文件中,其中连接数据库的用户和密码是放在这两个属性中的log4j.appender.DATABASE.user、log4j.appender.DATABASE.password。我现在对配置文件中的密码加密了。
log4j读配置文件的时候需要解密,我的做法是将log4j的PropertyConfigurator.class反编译过来,加上解密的代码。请问还有其它的好办法吗? 请大家帮帮忙!

[解决办法]
第一次听到 将连接数据库的用户密码放在log4j.properties文件中的。。万一不用log4j来做日志。不是你的系统就瘫掉了。。。

重新加一个jdbc.properties文件存放数据库配置吧。。。这样也可以对取出来的数据加密塞。。具体的加密方式 可以自己找找。。。
[解决办法]
太可怕了。。



不要说你的hibernate或spring的配置文件,里面的数据库账号密码都是加密过的。。难道你要重写hibernate spring的类??
[解决办法]
使用MD5也可以

读书人网 >J2EE开发

热点推荐