
Spring MVC源代码解析与实战技巧
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书深入剖析了Spring MVC框架的核心原理及其实现机制,并结合实际案例讲解如何高效运用其进行Web开发。适合中级开发者阅读。
前言
第一篇 网站基础知识
第1章 网站架构及其演变过程
1.1 软件的三大类型
1.2 基础结构并不简单
1.3 架构演变的起点
1.4 海量数据解决方案
1.4.1 缓存和页面静态化
1.4.2 数据库优化
1.4.3 分离活跃数据
1.4.4 批量读取与延迟修改
1.4.5 读写分离
1.4.6 分布式数据库
1.4.7 NoSQL和Hadoop
1.5 高并发解决方案
1.5.1 应用和静态资源分离
1.5.2 页面缓存
1.5.3 集群与分布式
1.5.4 反向代理
1.5.5 CDN
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.1.1 Tomcat的顶层结构
7.1.2 Bootstrap的启动过程
7.1.3 Catalina的启动过程
7.1.4 Server的启动过程
7.1.5 Service的启动过程
7.2 Tomcat生命周期管理
7.2.1 Lifecycle接口
7.2.2 LifecycleBase
7.3 Container分析
7.3.1 ContainerBase结构
7.3.2 Container四个子容器
7.3.3 四种容器配置方法
7.3.4 Container启动
第二篇 俯视Spring MVC
第8章 Spring MVC之初体验
8.1 环境搭建
8.2 Spring MVC最简单配置
8.2.1 在web.xml中配置Servlet
8.2.2 创建Spring MVC的xml配置文件
8.2.3 创建Controller和view
8.3 关联spring源代码
8.4 小结
第9章 创建Spring MVC之器
9.1 整体结构介绍
9.2 HttpServletBean
9.3 FrameworkServlet
9.4 DispatcherServlet
9.5 小结
第三篇 Spring MVC组件分析
第11章 组件概览
11.1 HandlerMapping
11.2 HandlerAdapter
11.3 HandlerExceptionResolver
11.6 ViewResolver
11.7 RequestToViewNameTranslator
11.8 MultipartResolver
10.9 ThemeResolver
10.10 LocaleResolver
10.12 FlashMapManager
第十二章 HandlerMapping
第十三章 HandlerAdapter
第十四章 ViewResolver
第十五章 RequestToViewNameTranslator
第十六章 HandlerExceptionResolver
第十七章 MultipartResolver
第二十章 ThemeResolver
第二十一章 LocaleResolver
第二十二章 FlashMapManager
第四篇 总结与补充
第21章 总结
21.1 Spring MVC原理总结
21.2 实际跟踪一个请求
第22章 异步请求
20.3 Servlet 3.0对异步请求支持
20.3.1 Servlet 3.0处理异步请求实例
20.3.2 异步请求监听器Async-Listener
20.4 Spring MVC中异步请求
20.5 相关组件
20.6 对异步请求支持
第二十章 小结
全部评论 (0)


