前言
SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还可以是Struts这样的Web框架。
《看透 Spring MVC 源代码分析与实践》除了分析Spring MVC的源代码,还系统地介绍了各种网站架构的演变以及Web开发中所涉及的协议和Tomcat的实现方法,现在很多程序员都想了解这方面的知识,但苦于缺乏通俗易懂的资料,而且这些也是程序员达到更高的层次所需要的知识。
目录总览
希望我分享的知识点都可以帮到大家,除此之外我还有准备关于spring,MySQL,jvm,分布式等等的学习资料供大家结合本文一起学习,想要获取的,可【mysql】滴我可取~
第一篇网站基础知识
本章介绍网站的架构及其演变的过程。现在大型网站的架构变得越来越复杂,不过架构的演变过程并不是没有规律的,它们是在遇到相应问题之后为了解决问题才演变出来的。本章首先从软件的三大类型说起,然后介绍各种架构的演变过程及其背后的本质。
- 第1章网站架构及其演变过程
- 第2章常见协议和标准
- 第3章 DNS的设置
- 第4章Java 中Socket的用法
- 第5章自己动手实现HTTP协议
- 第6章 详解Servlet
- 第7章Tomcat分析
第二篇俯视Spring MVC
本章将带大家把环境建起来,然后通过一一个简单的例子体验Spring MVC是怎么用的。
- 第8章Spring MVC之初体验
- 第9章创建Spring MVC之器
- 第10章Spring MVC之用
第三篇Spring MVC组件分析
本章的内容主要是对各个组件做宏观的介绍,让大家知道每个组件到底是怎么回事。这里的组件指的是DispatcherServlet中直接初始化的那九个组件,不同的组件内部可能还会用到一些子组件,那些子组件会在后面详细分析九大组件的过程中同时分析。
- 第11章组件概览
- 第12章HandlerMapping
- 第13章HandlerAdapter
- 第14章ViewResolver
- 第15章 RequestToViewName-Translator
- 第16章HandlerExceptionResolver
- 第17章MultipartResolver
- 第18章LocaleResolver
- 第19章 ThemeResolver
- 第20章FlashMapManager
第四篇总结与补充
本章将对前面所分析的内容进行总结和回顾。首先总结一下Spring MVC的运行原理,然后通过实际跟踪一个请求 来回顾整个处理过程。
第21章总结
第22章异步请求
学习都是自己的,多学才让自己更有价值,想跳槽涨薪才更有底气~