当前位置:主页 > 技术文档 > Java EE 下载

互联网轻量级SSM框架解密 Spring、Spring MVC、MyBatis源码深度剖析

  • 更新:2021-09-18 14:49:52
  • 大小:94.4 MB
  • 热度:914
  • 审核:刘德馨
  • 类别:技术文章
  • 格式:PDF

  • 资源介绍
  • 相关推荐

SSM是Spring、Spring MVC和MyBatis框架的组合,是目前Java领域使用非常广泛也非常稳定的开源Web框架。互联网轻量级SSM框架解密以SSM的核心代码剖析为基础,突破Java Web研发瓶颈的束缚,选取Spring、Spring MVC和MyBatis框架中易于理解的版本,深入剖析了其中各个模块的实现,从代码中挖掘常用的设计模式,为读者理解Spring系列框架的可扩展设计艺术提供了方法论和优秀实践。

本书Spring源码剖析篇基于Spring 4.3.2版本,剖析了Spring上下文、Spring AOP和Spring事务的实现,并通过实例展示了框架陷阱的隐蔽性及学习框架原理的必要性。Spring MVC源码剖析篇基于Spring MVC 3.0版本,这个版本比较简单、核心清晰,便于读者理解透彻,这里主要讲解其中的设计模式及可插拔的设计思路。MyBatis源码剖析篇基于MyBatis 3.4版本,帮助读者对SQL语言、JDBC及数据访问方式有更深入的了解,也能看到工厂、Builder、代理、装饰者等设计模式在MyBatis中的大量应用。

本书对于互联网从业者,或者传统行业的IT工程师、架构师、技术经理、技术总监,以及想深耕IT行业的技术人员都有很强的借鉴性和实用价值。

目录

  • 第1篇 深入剖析Spring源码
  • 第1章 Spring基础介绍 2
  • 第2章 Spring上下文和容器 7
  • 第3章 Spring加载机制的设计与实现 18
  • 第4章 Spring Bean探秘 45
  • 第5章 Spring代理与AOP 74
  • 第6章 Spring实战 118
  • 第2篇 深入剖析Spring MVC源码
  • 第7章 MVC简介 138
  • 第8章 Spring Web MVC工作流 142
  • 第9章 DispatcherServlet的实现 148
  • 第10章 基于简单控制器的流程实现 194
  • 第11章 基于注解控制器的流程实现 230
  • 第12章 基于HTTP请求处理器实现RPC 288
  • 第13章 深入剖析处理器映射、处理器适配器及处理器的实现 311
  • 第14章 视图解析和视图显示 353
  • 第3篇 深入剖析MyBatis源码
  • 第15章 MyBatis介绍 388
  • 第16章 构建阶段 394
  • 第17章 执行阶段 441
  • 第18章 专题特性解析 467
  • 第19章 作为中间件如何承上启下 498

资源下载

资源下载地址1:https://pan.baidu.com/s/1dAcEKdZBJYB5vBw30DCR9Q

相关资源

网友留言