在Spring中拆分应用程序上下文文件

4 spring spring-mvc

我希望获得有关以下方面的分步信息:

如何通过一些示例将ApplicationContext文件(例如:myapp-servlet.xml)拆分为Spring中的多个XML文件?

我尝试使用"ContextLoaderListener"配置web.xml并使用contextConfigLocation,如:

<init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value> /WEB-INF/business-services.xml </param-value>
    </init-param>
Run Code Online (Sandbox Code Playgroud)

但它正在制造问题.

请详细解释如何做到这一点.

提前致谢 !

Nic*_*ick 12

如果我有多个上下文文件,我喜欢做的是让我的基本上下文类通过import标签导入其他部分.

<import resource="applicationContext-otherStuff.xml"/>
Run Code Online (Sandbox Code Playgroud)

我们通常使用此模型来将数据源配置与bean实例分开.