为了提高安全性,不想把数据库用户名、密码放进applicationContext.xml中,如何将这些信息编译在CLASS文件中?
有以下两种方法:
第一种:
创建ApplictionDataSourceFactory类
applicationContext.xml使用如下配置:
第二种:
创建ApplictionDataSource类
applicationContext.xml使用如下配置:
以上,第一种方法的耦合度较小.......
本文介绍两种不在applicationContext.xml中明文存储数据库连接信息的方法。一种是通过创建工厂类ApplictionDataSourceFactory,另一种是继承DriverManagerDataSource并创建ApplicationDataSource类。这两种方法可以减少配置文件中的敏感信息暴露。
为了提高安全性,不想把数据库用户名、密码放进applicationContext.xml中,如何将这些信息编译在CLASS文件中?
有以下两种方法:
第一种:
创建ApplictionDataSourceFactory类
applicationContext.xml使用如下配置:
第二种:
创建ApplictionDataSource类
applicationContext.xml使用如下配置:
以上,第一种方法的耦合度较小.......

被折叠的 条评论
为什么被折叠?