Spring MVC 调度程序 xml 和应用程序上下文 xml

Posted

技术标签:

【中文标题】Spring MVC 调度程序 xml 和应用程序上下文 xml【英文标题】:Spring MVC dispatcher xml and application context xml 【发布时间】:2014-02-23 19:19:50 【问题描述】:

dispatcher-servlet.xml 和 applicationContext.xml 中应该存在什么类型的信息?

【问题讨论】:

Spring + Web MVC: dispatcher-servlet.xml vs. applicationContext.xml (plus shared security)的可能重复 ***.com/questions/16458754/…的可能重复 【参考方案1】:

applicationContext.xmlContextLoadeListener 加载,应该包含您的共享/全局 bean。数据源、jms 连接工厂、服务、存储库等。

您的dispatcher-servlet.xmlDispatcherServlet 加载,并且应仅包含与网络相关的内容,例如控制器、视图解析器、异常处理程序等。

当然,这是一般的经验法则。

【讨论】:

以上是关于Spring MVC 调度程序 xml 和应用程序上下文 xml的主要内容,如果未能解决你的问题,请参考以下文章

为啥@JavaConfig 在 Spring MVC 中不起作用?

根上下文和调度程序 servlet 上下文到底是如何进入 Spring MVC Web 应用程序的?

spring mvc 配置(xml配置详解)

spring gradle bootrun 忽略 web xml / 自定义调度程序 servlet 配置 NoSuchBeanDefinitionException

在具有 1 个 web.xml 文件的单个 tomcat 实例中运行 spring mvc web 应用程序和 jaxws soap web 服务

Spring MVC 框架学习---- 我的第一个 Spring MVC 程序