Spring源码深度解析(第2版)从核心实现、企业应用和Spring Boot这3个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。
Spring源码深度解析(第2版)不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出了切实可行的建议,从而帮助读者全面提升实战能力。 语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。
本书适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。
目录
- 第1部分 核心实现
- 第1章 Spring整体架构和环境搭建2
- 第2章 容器的基本实现19
- 第3章 默认标签的解析44
- 第4章 自定义标签的解析77
- 第5章 bean的加载86
- 第6章 容器的功能扩展137
- 第7章 AOP175
- 第2部分 企业应用
- 第8章 数据库连接JDBC222
- 第9章 整合MyBatis239
- 第10章 事务262
- 第11章 SpringMVC298
- 第12章 远程服务347
- 第13章 Spring消息374
- 第3部分 Spring Boot
- 第14章 Spring Boot体系原理394