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.xml
由ContextLoadeListener
加载,应该包含您的共享/全局 bean。数据源、jms 连接工厂、服务、存储库等。
您的dispatcher-servlet.xml
由DispatcherServlet
加载,并且应仅包含与网络相关的内容,例如控制器、视图解析器、异常处理程序等。
当然,这是一般的经验法则。
【讨论】:
以上是关于Spring MVC 调度程序 xml 和应用程序上下文 xml的主要内容,如果未能解决你的问题,请参考以下文章
为啥@JavaConfig 在 Spring MVC 中不起作用?
根上下文和调度程序 servlet 上下文到底是如何进入 Spring MVC Web 应用程序的?
spring gradle bootrun 忽略 web xml / 自定义调度程序 servlet 配置 NoSuchBeanDefinitionException
在具有 1 个 web.xml 文件的单个 tomcat 实例中运行 spring mvc web 应用程序和 jaxws soap web 服务