美文网首页
如何学习Spring MVC

如何学习Spring MVC

作者: yuanjian | 来源:发表于2017-10-15 21:08 被阅读0次

    最近因为项目需求,看了一些spring的源码,用Spring差不多一年了,感觉这几天才真正知道该怎么学习这门技术。个人是做java web相关项目,所以学习经验完全基于web方面。
      Spring框架中有一个类org.springframework.web.servlet.DispatcherServlet,这个类中有几个全局变量非常重要,只要把这几个全局变量搞清楚了,基本可以搭建出很好的Spring架构的项目了。这几个变量分别是:handlerMappingshandlerAdaptershandlerExceptionResolversviewResolversmultipartResolverlocaleResolverthemeResolverviewNameTranslatorflashMapManager。其实他们是Spring MVC的几个组件。点击后搜索这几个变量简单了解其功能。这里我先为大家简单介绍一下,

    • handlerMappings:通过request查找响应的处理器handler和interceptor,以及调用interceptor。
    • handlerAdapters:通过handlerMappings查找到的handler调用真实的业务代码。
    • handlerExceptionResolvers:处理代码中未被捕获的异常。
    • viewResolvers:视图处理,根据handler的返回值转换成相应的视图返回给客户端。
    • multipartResolver
    • localeResolver
    • themeResolver:用于模板处理
    • viewNameTranslator
    • flashMapManager
        之后我也会抽时间写一些相关的博客,望关注。

    相关文章

      网友评论

          本文标题:如何学习Spring MVC

          本文链接:https://www.haomeiwen.com/subject/vkthuxtx.html