Skip to content

深入浅出Spring Boot 2.x ​

返回分类书单

分类:计算机与软件工程 / 编程语言与开发框架

书籍简介 ​

这本书的阅读目标是理解 Spring Boot 怎样简化 Java 应用的组织与运行。适合具备 Java 基础,希望将依赖注入、Web 开发、持久化和测试连接成完整后端应用的读者。

阅读时重点追踪一次请求:配置怎样被加载,组件怎样被创建,控制器怎样调用业务与数据库,异常如何变成响应。这样更容易理解自动配置提供了哪些便利,又在哪里保留了需要明确设置的边界。

版本说明 ​

本页对应杨开振著、人民邮电出版社 2018 年出版的《深入浅出Spring Boot 2.x》,ISBN 9787115486387。下表依据该 ISBN 的公开书目目录整理全部 17 章,附录另列;尚未直接复核出版社完整目录。书中包含当时的 Spring Cloud 组件,不能替换为 3.x 或当前生态再声称是原书内容。

作者与背景 ​

作者为杨开振,书目对应2018年人民邮电出版社版本。新疆大学公开课程大纲将本书列作参考书,能交叉核对作者、出版社与年份;它不证明作者当前任职。本页未取得完整的一手作者履历,因此只评价本书将 Spring 容器、Web、数据访问和部署联系起来的内容,不额外添加未经核实的资历。

目标读者 ​

适合有 Java、基本 Web 与数据库经验,希望从传统 Spring 进入 Boot 2.x 的开发者。完全没有 Java 基础时信息量较大;维护旧项目的人可按 IoC、事务与 MVC 的实际问题选读。

章节介绍 ​

章节阅读关注点
第1章 Spring Boot 来临回顾 Spring 的发展,理解约定与自动配置试图降低的开发成本。
第2章 聊聊开发环境搭建和基本开发搭建工程,认识依赖、自动配置和自定义配置。
第3章 全注解下的 Spring IoC介绍 Bean 装配、依赖注入、生命周期、作用域和条件配置。
第4章 开始约定编程——Spring AOP通过代理与切面理解连接点、通知和织入,观察调用边界。
第5章 访问数据库比较数据源、JdbcTemplate、JPA 与 MyBatis 的使用方式。
第6章 聊聊数据库事务处理解释声明式事务、隔离级别和传播行为,并讨论自调用问题。
第7章 使用性能利器——Redis使用 RedisTemplate、事务、流水线和缓存注解,关注缓存一致性。
第8章 文档数据库——MongoDB配置 MongoDB,比较模板操作与仓库式数据访问。
第9章 初识 Spring MVC沿请求处理流程理解控制器、视图和框架初始化。
第10章 深入 Spring MVC 开发涵盖参数转换、校验、上传、拦截器、国际化与响应处理。
第11章 构建 REST 风格网站用资源、HTTP 方法和状态码设计接口,并介绍 RestTemplate 调用。
第12章 安全——Spring Security讨论用户认证、访问权限、HTTPS 与登录退出流程。
第13章 学点 Spring 其他的技术汇集异步线程池、消息、定时任务与 WebSocket 的应用。
第14章 Spring 5 新框架——WebFlux介绍响应式模型、服务端处理、WebClient 与函数式路由。
第15章 实践一下——抢购商品以抢购业务讨论超发、悲观锁、乐观锁及 Redis 方案。
第16章 部署、测试和监控将打包运行、测试、Actuator、HTTP 与 JMX 监控连接起来。
第17章 分布式开发——Spring Cloud介绍书中使用的 Eureka、Ribbon、Feign、Hystrix 和 Zuul。
附录 Spring Boot 知识点补充补充正文之外的相关知识,适合按需要回查。

读后感 ​

以下为本站阅读评析,用可实践的阅读目标表达收获,不代表书单提供者已经读完、任职或完成相应项目。版本未明时,评析只针对本页明确标注的主题或参考版本。

金句摘抄或阅读提炼 ​

自动配置替你做了选择,理解仍要追到生效的条件。

这是本站原创阅读提炼,不是原书引文;没有可核对页码的原文不作逐字摘抄。

个人收获 ​

沿一个请求记录组件创建、控制器调用、事务边界、数据库操作与异常响应。再只改变一个条件,例如配置项或事务调用入口,预测哪些行为会改变;这能把“框架替我处理”转化为能追查的机制。

客观评价与阅读建议 ​

主题覆盖广、案例连贯,但2018年的框架与 Spring Cloud 组件有明显时代边界,不能直接作为新项目技术选型清单。建议复现时固定依赖版本,迁移时分别核对配置、Java 基线及 API 变化,先保住行为再升级。

推荐语(本站原创,非原书引用): 推荐给想把 Spring 各部分串成完整请求流程的人:每读一章,多解释一个失败场景,就能减少对注解的机械记忆。

来源与核对入口 ​

继续阅读