看透Spring MVC

看透Spring MVC

源代码分析与实践

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
免费试读

作品简介

全书分为四篇,共22章。第一篇(第1~7章)介绍网站相关的基础知识,涉及网站架构、网络通信的底层协议以及实现方法,并详细分析Tomcat的实现过程,旨在帮助大家整体掌握网站的结构并理解SpringMVC所处的位置。第二篇(第8~10章)对SpringMVC的整体结构进行分析,涉及SpringMVC的配置、创建及用法,旨在帮助大家理解SpringMVC的架构与实际操作。第三篇(第11~20章)详细分析SpringMVC的九大组件的实现方法,涉及每个组件的接口、作用和用法。第四篇(第21章和第22章)总结整个SpringMVC架构知识并补充了异步请求相关的内容,涉及从更高层次分析SpringMVC的设计理念以及具体请求的处理过程,同时对异步请求进行了详细解析,帮助读者深入理解请求的实现方式。

作者:韩路彪

作品目录

  1. 前言
  2. 第一篇 网站基础知识
  3. 第1章 网站架构及其演变过程
  4. 1.1 软件的三大类型
  5. 1.2 基础的结构并不简单
  6. 1.3 架构演变的起点
  7. 1.4 海量数据的解决方案
  8. 1.5 高并发的解决方案
  9. 1.6 底层的优化
  10. 1.7 小结
  11. 第2章 常见协议和标准
  12. 2.1 DNS协议
  13. 2.2 TCP/IP协议与Socket
  14. 2.3 HTTP协议
  15. 2.4 Servlet与Java Web开发
  16. 第3章 DNS的设置
  17. 3.1 DNS解析
  18. 3.2 Windows 7设置DNS服务器
  19. 3.3 Windows设置本机域名和IP的对应关系
  20. 第4章 Java中Socket的用法
  21. 4.1 普通Socket的用法
  22. 4.2 NioSocket的用法
  23. 第5章 自己动手实现HTTP协议
  24. 第6章 详解Servlet
  25. 6.1 Servlet接口
  26. 6.2 GenericServlet
  27. 6.3 HttpServlet
  28. 第7章 Tomcat分析
  29. 7.1 Tomcat的顶层结构及启动过程
  30. 7.2 Tomcat的生命周期管理
  31. 7.3 Container分析
  32. 7.4 Pipeline-Value管道
  33. 7.5 Connector分析
  34. 第二篇 俯视Spring MVC
  35. 第8章 Spring MVC之初体验
  36. 8.1 环境搭建
  37. 8.2 Spring MVC最简单的配置
  38. 8.3 关联spring源代码
  39. 8.4 小结
  40. 第9章 创建Spring MVC之器
  41. 9.1 整体结构介绍
  42. 9.2 HttpServletBean
  43. 9.3 FrameworkServlet
  44. 9.4 DispatcherServlet
  45. 9.5 小结
  46. 第10章 Spring MVC之用
  47. 10.1 HttpServletBean
  48. 10.2 FrameworkServlet
  49. 10.3 DispatcherServlet
  50. 10.4 doDispatch结构
  51. 10.5 小结
  52. 第三篇 Spring MVC组件分析
  53. 第11章 组件概览
  54. 11.1 HandlerMapping
  55. 11.2 HandlerAdapter
  56. 11.3 HandlerExceptionResolver
  57. 11.4 ViewResolver
  58. 11.5 RequestToViewNameTranslator
  59. 11.6 LocaleResolver
  60. 11.7 ThemeResolver
  61. 11.8 MultipartResolver
  62. 11.9 FlashMapManager
  63. 11.10 小结
  64. 第12章 HandlerMapping
  65. 12.1 AbstractHandlerMapping
  66. 12.2 AbstractUrlHandlerMapping系列
  67. 12.3 AbstractHandlerMethodMapping系列
  68. 12.4 小结
  69. 第13章 HandlerAdapter
  70. 13.1 RequestMappingHandlerAdapter概述
  71. 13.2 RequestMappingHandlerAdapter自身结构
  72. 13.3 ModelAndViewContainer
  73. 13.4 SessionAttributesHandler和SessionAttributeStore
  74. 13.5 ModelFactory
  75. 13.6 ServletInvocableHandlerMethod
  76. 13.7 HandlerMethodArgumentResolver
  77. 13.8 HandlerMethodReturnValueHandler
  78. 13.9 小结
  79. 第14章 ViewResolver
  80. 14.1 ContentNegotiatingViewResolver
  81. 14.2 AbstractCachingViewResolver系列
  82. 14.3 小结
  83. 第15章 RequestToViewNameTranslator
  84. 第16章 HandlerExceptionResolver
  85. 16.1 AbstractHandlerExceptionResolver
  86. 16.2 ExceptionHandlerExceptionResolver
  87. 16.3 DefaultHandlerExceptionResolver
  88. 16.4 ResponseStatusExceptionResolver
  89. 16.5 SimpleMappingExceptionResolver
  90. 16.6 小结
  91. 第17章 MultipartResolver
  92. 17.1 StandardServletMultipartResolver
  93. 17.2 CommonsMultipartResolver
  94. 17.3 小结
  95. 第18章 LocaleResolver
  96. 第19章 ThemeResolver
  97. 第20章 FlashMapManager
  98. 第四篇 总结与补充
  99. 第21章 总结
  100. 21.1 Spring MVC原理总结
  101. 21.2 实际跟踪一个请求
  102. 第22章 异步请求
  103. 22.1 Servlet3.0对异步请求的支持
  104. 22.2 Spring MVC中的异步请求
  105. 22.3 小结
载入中

热门划线

喜欢这本书的人也喜欢