栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

ContextLoaderListener or not?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ContextLoaderListener or not?

在你的情况下,没有,没有理由保留

ContextLoaderListener
applicationContext.xml
。如果你的应用程序仅在servlet的上下文中运行良好,那么坚持下去,那就简单了。

是的,通常鼓励使用的模式是将非Web内容保留在webapp级别的上下文中,但这仅是一个较弱的约定。

使用webapp级上下文的唯一令人信服的理由是:

  • 如果你有多个
    DispatcherServlet
    需要共享服务
  • 如果你有旧版/非Spring servlet,需要访问Spring-wired服务
  • 如果你的servlet过滤器,勾入Web应用程序级范围内(如Spring Security的
    DelegatingFilterProxy
    OpenEntityManagerInViewFilter
    等等)
    这些都不适合你,因此不需要额外的复杂性。

在将后台任务添加到servlet的上下文中时要特别小心,例如计划任务,JMS连接等。如果你忘记将其添加

<load-on-startup>
web.xml
,那么直到首次访问Servlet时这些任务才会启动。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/390585.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号