Java EE互联网轻量级SSM框架(Spring MVC Spring MyBatis)源码新鲜解密! 本书后援会大咖有: 《深分布式缓存》作者右军 公众号“程序员小灰”作者魏梦舒 Spring Cloud中国创始人、《重新定义Spring Cloud实战》作者许 《程序员的成长课》作者安晓辉 《深理解Spring Cloud与微服务构建》作者方志朋 苏宁易高级工程师汪华风 百度研发工程师孟一凡 本书为云时代架构系列丛书暨《分布式服务架构:原理、设计与实战》《可伸缩服务架构:框架与中间件》之后的又一惊世力作!
售 价:¥
纸质售价:¥81.10购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
作者介绍
推荐序一
推荐序二
推荐序三
前言
第1篇 深入剖析Spring源码
第1章 Spring基础介绍
1.1 Spring的核心结构
1.2 Spring的领域模型
第2章 Spring上下文和容器
2.1 Spring上下文的设计
2.2 Spring容器BeanFactory的设计
2.3 Spring父子上下文与容器
第3章 Spring加载机制的设计与实现
3.1 Spring ApplicationContext的加载及源码实现
3.2 Spring XML文件标签加载解析及自定义
3.3 Spring注解的加载及自动注入
第4章 Spring Bean探秘
4.1 Spring Bean的定义和注册设计
4.2 Spring Bean的定义模型
4.3 Spring Bean的运行(获取、创建)实现
4.4 Spring Bean的依赖注入的实现
4.5 Spring Bean的初始化
第5章 Spring代理与AOP
5.1 Spring代理的设计及JDK、CGLIB动态代理
5.2 Spring AOP的设计
5.3 Spring AOP的加载和执行机制
5.4 Spring事务管理设计及源码
5.5 Spring事务传播机制
第6章 Spring实战
6.1 对Spring重复AOP问题的分析
6.2 Spring Bean循环依赖的问题
第2篇 深入剖析Spring MVC源码
第7章 MVC简介
7.1 MVC的体系结构和工作原理
7.2 Web MVC的体系结构和工作原理
第8章 Spring Web MVC工作流
8.1 组件及其接口
8.2 组件间的协调通信
第9章 DispatcherServlet的实现
9.1 深入剖析GenericServlet和HttpServlet
9.2 深入剖析DispatcherServlet
9.3 根共享环境的加载
第10章 基于简单控制器的流程实现
10.1 通过Bean名称URL处理器映射获取处理器执行链
10.2 通过处理器适配器把请求转接给处理器
10.3 对控制器类体系结构的深入剖析
第11章 基于注解控制器的流程实现
11.1 默认注解处理器映射的实现
11.2 注解处理器适配器的架构设计
11.3 深入剖析注解控制器的处理流程
第12章 基于HTTP请求处理器实现RPC
12.1 深入剖析RPC客户端的实现
12.2 深入剖析RPC服务端的实现
第13章 深入剖析处理器映射、处理器适配器及处理器的实现
13.1 处理器映射的实现架构
13.2 处理器适配器的实现架构
13.3 深入剖析处理器
13.4 拦截器的实现架构
第14章 视图解析和视图显示
14.1 基于URL的视图解析器和视图
14.2 更多的视图解析器
第3篇 深入剖析MyBatis源码
第15章 MyBatis介绍
15.1 MyBatis的历史
15.2 MyBatis子项目
15.3 MyBatis的自身定位
15.4 MyBatis的架构
第16章 构建阶段
16.1 关键类
16.2 关键时序
16.3 构建的入口:SqlSessionFactoryBuilder和SqlSessionFactory
16.4 配置(Configuration)和配置构造器(XmlConfigBuilder)
16.5 SQL简介
16.6 SQL映射的构建
第17章 执行阶段
17.1 关键类
17.2 关键接口及默认实现初始化
17.3 DQL语句是如何执行的
17.4 DML语句是如何执行的
17.5 小结
第18章 专题特性解析
18.1 动态SQL支持
18.2 MyBatis的缓存支持
18.3 结果集支持:Object、List、Map和Cursor
18.4 自定义扩展点及接口
第19章 作为中间件如何承上启下
19.1 MyBatis与底层的JDBC
19.2 MyBatis的主流集成方式
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜