看透Spring MVC:源代码分析与实践
图书信息
| 作者 | 韩路彪 |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111516682 |
| 出版时间 | 2016-01-01 |
| 字数 | 42.1万 |
| 分类 | 科技,计算机,网络,程序设计 |
读书简介
全书分为四篇,共22章。篇(第1~7章)介绍网站相关的基础知识,涉及网站架构、网络通信的底层协议以及实现方法,并详细分析Tomcat的实现过程,旨在帮助大家整体掌握网站的结构并理解SpringMVC所处的位置。第二篇(第8~10章)对SpringMVC的整体结构行分析,涉及SpringMVC的配置、创建及用法,旨在帮助大家理解SpringMVC的架构与实际操作。
目录
前言
第一篇 网站基础知识
第1章 网站架构及其演变过程
1.1 软件的三大类型
1.2 基础的结构并不简单
1.3 架构演变的起点
1.4 海量数据的解决方案
1.5 高并发的解决方案
1.6 底层的优化
1.7 小结
第2章 常见协议和标准
2.1 DNS协议
2.2 TCP/IP协议与Socket
2.3 HTTP协议
2.4 Servlet与Java Web开发
第3章 DNS的设置
3.1 DNS解析
3.2 Windows 7设置DNS服务器
3.3 Windows设置本机域名和IP的对应关系
第4章 Java中Socket的用法
4.1 普通Socket的用法
4.2 NioSocket的用法
第5章 自己动手实现HTTP协议
第6章 详解Servlet
6.1 Servlet接口
6.2 GenericServlet
6.3 HttpServlet
第7章 Tomcat分析
7.1 Tomcat的顶层结构及启动过程
7.2 Tomcat的生命周期管理
7.3 Container分析
7.4 Pipeline-Value管道
7.5 Connector分析
第二篇 俯视Spring MVC
第8章 Spring MVC之初体验
8.1 环境搭建
8.2 Spring MVC最简单的配置
8.3 关联spring源代码
8.4 小结
第9章 创建Spring MVC之器
9.1 整体结构介绍
9.2 HttpServletBean
9.3 FrameworkServlet
9.4 DispatcherServlet
9.5 小结
第10章 Spring MVC之用
10.1 HttpServletBean
10.2 FrameworkServlet
10.3 DispatcherServlet
10.4 doDispatch结构
10.5 小结
第三篇 Spring MVC组件分析
第11章 组件概览
11.1 HandlerMapping
11.2 HandlerAdapter
11.3 HandlerExceptionResolver
11.4 ViewResolver
11.5 RequestToViewNameTranslator
11.6 LocaleResolver
11.7 ThemeResolver
11.8 MultipartResolver
11.9 FlashMapManager
11.10 小结
第12章 HandlerMapping
12.1 AbstractHandlerMapping
12.2 AbstractUrlHandlerMapping系列
12.3 AbstractHandlerMethodMapping系列
12.4 小结
第13章 HandlerAdapter
13.1 RequestMappingHandlerAdapter概述
13.2 RequestMappingHandlerAdapter自身结构
13.3 ModelAndViewContainer
13.4 SessionAttributesHandler和SessionAttributeStore
13.5 ModelFactory
13.6 ServletInvocableHandlerMethod
13.7 HandlerMethodArgumentResolver
13.8 HandlerMethodReturnValueHandler
13.9 小结
第14章 ViewResolver
14.1 ContentNegotiatingViewResolver
14.2 AbstractCachingViewResolver系列
14.3 小结
第15章 RequestToViewNameTranslator
第16章 HandlerExceptionResolver
16.1 AbstractHandlerExceptionResolver
16.2 ExceptionHandlerExceptionResolver
16.3 DefaultHandlerExceptionResolver
16.4 ResponseStatusExceptionResolver
16.5 SimpleMappingExceptionResolver
16.6 小结
第17章 MultipartResolver
17.1 StandardServletMultipartResolver
17.2 CommonsMultipartResolver
17.3 小结
第18章 LocaleResolver
第19章 ThemeResolver
第20章 FlashMapManager
第四篇 总结与补充
第21章 总结
21.1 Spring MVC原理总结
21.2 实际跟踪一个请求
第22章 异步请求
22.1 Servlet3.0对异步请求的支持
22.2 Spring MVC中的异步请求
22.3 小结
- 基础会计实训 第三版 会计专业(杨蕊)
- 半城市化:农民进城策略研究(陈文琼)
- 离散数学简明教程(朱怀宏)
- 语言演化生态学(穆夫温)
- 中国高铁、贸易成本和企业出口研究(俞峰)
- 观文化.看政治-印度后殖民时代的电视.女性和国家([美]普尔尼马・曼克卡尔著,晋群译)
- 大学生就业指导(范崇源,姚旭东,杨梅)
- 公侯世家-百变马丁-漫画《史记》故事(洋洋兔)
