以spring框架进行开发时不可避免的会需要定义一些全局的bean,例如数据库配置。
有两种办法解决:
1. 使用import;将数据库定义在单独的xml中,然后在需要引用的xml中import:
<import resource="dataSource.xml">
2. 使用ContextLoaderServlet或者ContextLoaderListener;关于这个下面的连接比较详细的描述了,并且两者还做的简单的比较(listener比较好)
http://java.ccidnet.com/art/3739/20060507/546387_1.html
下面的连接则对这种高级配置做了比较深入的分析:
http://dev2dev.bea.com.cn/techdoc/2006068810.html