.

这本看透springMVC源代码分析与实

中医治白癜风 http://m.39.net/baidianfeng/a_4643993.html

国内资深Web开发专家根据SpringMVC最新技术撰写,基于实际生产环境,从基础知识、源代码和实战3个维度对SpringMVC的结构和实现进行详细讲解全面介绍SpringMVC的架构、原理、核心概念和操作,通过案例完整呈现Tomcat的实现,系统总结SpringMVC九大组件的处理以及常用的技巧和最佳实践

在大型网站和复杂系统的开发中,Java无疑具有很大的优势,而在Java的Web框架中SpringMVC以其强大的功能和简单且灵活的用法受到越来越多开发者的青睐。SpringMVC人门很简单,但是要想真正使用好却并非易事,而且现在也没有全面、深入的使用资料,以致在实际使用的过程中程序员经常会遇到各种各样的问题而不知道如何解决。对SpringMVC这样的开源项目来说,最好的学习方法当然是分析它的源代码,分析透源代码不仅可以让我们更灵活地使用SpringMVC来开发高质量的产品,而且可以学习到其中的很多优秀的编程技巧和设计理念。本书除了分析SpringMVC的源代码,还系统地介绍了各种网站架构的演变以及Web开发中所涉及的协议和Tomcat的实现方法,现在很多程序员都想了解这方面的知识,但苦于缺乏通俗易懂的资料,而且这些也是程序员达到更高的层次所需要的知识。

第一篇网站基础知识

第一篇首先讲解了网站基础知识,包括网站架构的演变以及每种架构所针对的问题、Web底层的协议以及简单的实现方法,最后分析了Tomcat的实现方法,这样可以让大家对Web有整体而且深人的理解,从而为分析SpringMVC打下坚实的基础。

第1章网站架构及其演变过程第2章常见协议和标准第3章DNS的设置第4章Java中Socket的用法第5章自己动手实现tTP协议第6章详解Servlet第7章Tomeat分析

第二篇俯视SpringMVC

第二篇分析了SpringMVC的整体结构,帮助大家理解请求是怎么到SpringMVC中的,以及在SpringMVC中都做了些什么,这部分主要是帮大家建立框架,让大家对SpringMVC的整体结构了然于胸,在后面内容中只需要对具体的组件进行分析即可。

第8章SpringMVC之初体验第9章创建SpringMVC之器第10章SpringMVC之用

第三篇SpringMVC组件分析

第三篇分别对SpringMVC中的9大组件进行了分析,这部分又分了两步:第一步先分析了每个组件的接口、作用和用法,让大家对每个组件有个大体的认识;第二步详细分析了9大组件的实现。

第11章组件概览第12章HandlerlMapping图第13章HandlerAdapter图第14章ViewResolver第15章RequestToViewName-Translator第16章HandlerExceptionResolver第17章MultipartResolver第18章LocaleResolver第19章ThemeResolver第20章FlashMapManager

第四篇总结与补充

第四篇对SpringMVC的整体结构做了总结,并对异步请求的原理及用法做了补充。总结分为两步,首先是对SpringMVC的结构进行总结,并从更高的层次分析其设计理念;然后通过跟踪--个具体的请求帮助大家整体梳理请求的处理过程。异步请求是--块相对独立的内容,如果将其放人SpringMVC的分析过程中将增加大家对SpringMVC的理解难度,所以在最后对其进行单独讲解。

第21章总结第22章异步请求封底

目录

在这里就不做过多展示了,需要获取这份PDF的小伙伴可以转发加


转载请注明:http://www.abachildren.com/sszl/3562.html

  • 上一篇文章:
  • 下一篇文章: 没有了