商品简介
Spring Boot是目前Java EE开发中颇受欢迎的框架之一。依托于底层Spring Framework的基础支撑,以及完善强大的特性设计,Spring Boot已成为业界流行的应用和微服务开发基础框架。
《Spring Boot源码解读与原理分析》共14章,分为4个部分。第一部分介绍Spring Boot底层依赖的核心容器,以及底层Spring Framework的两大核心特性IOC和AOP;第二部分从底层源码角度深入剖析Spring Boot的生命周期,包括Spring Application、IOC容器、嵌入式Web容器和AOP模块的生命周期;第三部分针对项目开发中整合的主流场景,介绍场景模块中的核心装配和关键机制原理,如JDBC中的事务、Web中的核心控制器等;第四部分与Spring Boot的运行部署相关,针对不同运行场景讲解Spring Boot的启动引导方式。
阅读《Spring Boot源码解读与原理分析》之前,读者需要先对Spring Framework和Spring Boot有基本的理解与简单的框架使用经验或项目开发经验。本书的重点是Spring Boot的设计、思想和原理,无论是对于已经有一定基础的开发者还是已熟练使用Spring Boot并希望进一步提升技能和水平的开发者,本书是他们透彻研究Spring Boot源码和原理的理想选择。
作者简介
LinkedBear,Java开发工程师、底层技术研究者与分享者,倾心研究Spring技术体系多年,对Spring、Spring Boot等框架有独到的见解,拥有丰富的框架体系实践经验和架构封装经验。
目录
本书共14章, 分为4个部分。第一部分介绍Spring Boot底层依赖的核心容器, 以及底层Spring Framework的两大核心特性IOC和AOP; 第二部分从底层源码角度深入剖析Spring Boot的全方位生命周期, 包括SpringApplication、IOC容器、嵌入式Web容器、AOP模块的生命周期; 第三部分针对项目开发中整合的主流场景, 介绍场景模块中的核心装配和关键机制原理, 如JDBC中的事务、Web中的核心控制器等; 第四部分则是与Spring Boot的运行部署相关, 针对不同运行场景讲解Spring Boot的启动引导方式。
内容摘要
Spring Boot是目前Java EE开发中颇受欢迎的框架之一。依托于底层Spring Framework的基础支撑,以及完善强大的特性设计,Spring Boot已成为业界流行的应用和微服务开发基础框架。
《Spring Boot源码解读与原理分析》共14章,分为4个部分。第一部分介绍Spring Boot底层依赖的核心容器,以及底层Spring Framework的两大核心特性IOC和AOP;第二部分从底层源码角度深入剖析Spring Boot的生命周期,包括Spring Application、IOC容器、嵌入式Web容器和AOP模块的生命周期;第三部分针对项目开发中整合的主流场景,介绍场景模块中的核心装配和关键机制原理,如JDBC中的事务、Web中的核心控制器等;第四部分与Spring Boot的运行部署相关,针对不同运行场景讲解Spring Boot的启动引导方式。
阅读《Spring Boot源码解读与原理分析》之前,读者需要先对Spring Framework和Spring Boot有基本的理解与简单的框架使用经验或项目开发经验。本书的重点是Spring Boot的设计、思想和原理,无论是对于已经有一定基础的开发者还是已熟练使用Spring Boot并希望进一步提升技能和水平的开发者,本书是他们透彻研究Spring Boot源码和原理的理想选择。
主编推荐
1.Java底层技术研究开发工程师LinkedBear倾情分享多年来研究Spring技术体系的框架体系实践经验与架构封装经验,具有强大的可参考价值与实践意义
2.Spring学习难度大、门槛高,本书为开发者朋友提供了一段相对合理、平滑、系统的源码阅读和学习轨迹,更容易理解上手
3.本书适合拥有一定Spring理解与使用经验的读者学习进阶
4.本书适用的Spring Boot源码解读基准版本为 2.3.11.RELEASE 与 2.5.3,在未特别说明时,本书引用的源码均基于Spring Boot 2.3.11.RELEASE
5.附赠本书附带的测试代码与课件
以下为对购买帮助不大的评价