在大型网站和复杂系统的开发中内透源码,Java无疑具有很大的优势,而在Java的Web框架中SpringMVC以其强大的功能和简单且灵活的用法受到越来越多开发者的青睐。 Spring MVC入门很简单,但是要想真正使用好却并非易事,而且现在也没有全面、深入的使用资料,以致在实际使用的过程中程序员经常会遇到各种各样的问题而不知道如何解决。对Spring MVC这样的开源项目来说,最好的学习 *** 当然是分析它的源代码,分析透源代码不仅可以让内透源码我们更灵活地使用Spring MVC来开发高质量的产品,而且可以学习到其中的很多优秀的编程技巧和设计理念。本书除了分析SpringMVC的源代码,还系统地介绍了各种网站架构的演变以及Web开发中所涉及的协议和Tomcat的实现 *** ,现在很多程序员都想了解这方面的知识,但苦于缺乏通俗易懂的资料,而且这些也是程序员达到更高的层次所需要的知识。
第一篇网站基础知识第一篇首先讲解了网站基础知识,包括网站架构的演变以及每种架构所针对的问题、Web底层的协议以及简单的实现 *** ,最后分析了Tomcat的实现 *** ,这样可以让大家对Web有整体而且深入的理解,从而为分析Spring MVC打下坚实的基础。
第1章网站架构及其演变过程第2章常见协议和标准第3章DNS的设置第4章Java中Socket的用法第5章自己动手实现tTP协议第6章详解Servlet第7章Tomeat分析第二篇俯视Spring MVC第二篇分析了SpringMVC的整体结构,帮助大家理解请求是怎么到SpringMVC中的,以及在Spring MVC中都做了些什么,这部分主要是帮大家建立框架,让大家对Spring MVC的整体结构了然于胸,在后面内容中只需要对具体的组件进行分析即可。
第8章Spring MVC之初体验第9章创建Spring MVC之器第10章Spring MVC之用第三篇Spring MVC组件分析第三篇分别对Spring MVC中的9大组件进行了分析,这部分又分了两步:第一步先分析了每个组件的接口、作用和用法,让大家对每个组件有个大体的认识;第二步详细分析了9大组件的实现。
第11章 组件概览第12章 HandlerlMapping图第13章 HandlerAdapter图第14章 ViewResolver第15章RequestT oVi ewName -Tr anslator第16章 HandlerExcepti onResolver第17章Multipar tResolver第18章LocaleResolver第19章ThemeResolver第20章FlashMapManager第四篇总结与补充第四篇对Spring MVC的整体结构做了总结,并对异步请求的原理及用法做了补充。总结分为两步,首先是对Spring MVC的结构进行总结,并从更高的层次分析其设计理念;然后通过跟踪--个具体的请求帮助大家整体梳理请求的处理过程。异步请求是--块相对独立的内容,如果将其放入Spring MVC的分析过程中将增加大家对Spring MVC的理解难度,所以在最后对其进行单独讲解。
第21章总结第22章异步请求封底目录在这里就不做过多展示了,需要获取这份PDF的小伙伴可以转发加关注后私信(学习)获取
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~