Tomcat7.0里面配置网站,有一种就是在tomcat 的安装目录下面的localhost下面配置网站的xml文件。比如说epm网站,就是epm.xml网站。里面配置Context 。下面可以配置数据源的相关信息,这里我有很多疑问。
1.文件本身的web.xml文件里面就有数据源的相关配置,
2.applicationcontext.xml文件里面就有数据源的相关配置。
3.powerbos的config.xml文件里面有数据源的相关配置.
4.Tomcat的网站配置xml里面也有数据源的相关配置。
这样就出现了问题,修改数据源的配置的时候要修改很多处,有遗漏的话就会出现很多问题。而且加载的时候会反复加载数据库信息,造成启动缓慢。
问了一下身边的徐大神。他说web.xml一般在配置数据源中的作用不大,可以选择不在web.xml中配置.powerbos中的数据原配置有相应的规范不能随意改动。要保留
applicationcontext里面的数据配置和web.xml还有tomcat里面的数据源配置都重复了。可以选择只保留一个。