Spring in Action, Fifth Edition
Tags
Summary
Editor's review
Who it's for
A good fit for
- 具备 Java 基础、想系统入门 Spring 与 Spring Boot 的开发者
- 已经用过 Spring 但对自动配置、WebFlux、Spring Cloud 一知半解的在职工程师
- 需要搭建企业级后端服务、要参考完整工程结构的后端开发人员
- 希望从单体架构过渡到微服务与响应式方案的架构学习者
Not a good fit for
- 完全没有 Java 或面向对象基础、想找入门语言教材的读者
- 只关心前端技术、无需接触后端的开发者
- 习惯复制粘贴现成代码、不愿动手敲示例练习的读者
Reading tips
- 先读完第 1~5 章并动手完成里面的 Web 应用,把自动配置与依赖注入理解透,再往后看集成与响应式。
- 各章示例建议亲自敲一遍并配合官方源码运行,遇到报错先查版本差异,这比只读书收获大得多。
- 第三、四部分可结合自己的需求跳读:做 API 服务重点看第 6、7、11 章,做微服务重点看第 13~15 章。
- 注意书基于 Spring Boot 2.x,阅读时对照当前官方文档核对依赖版本,把示例思路迁移到新版本上。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Part 1 Foundations of Spring
- Chapter 1 Getting Started with Spring
- Chapter 2 Developing Web Applications
- Chapter 3 Working with Data
- Chapter 4 Securing Spring
- Chapter 5 Working with Configuration Properties
- Part 2 Spring Integration
- Chapter 6 Creating REST Services
- Chapter 7 Consuming REST Services
- Chapter 8 Sending Asynchronous Messages
- Chapter 9 Spring Integration
- Part 3 Reactive Spring
- Chapter 10 Understanding Reactive Programming
- Chapter 11 Developing Reactive APIs
- Chapter 12 Persisting Data Reactively
- Part 4 Cloud-Native Spring
- Chapter 13 Registering and Discovering Services
- Chapter 14 Managing Configuration
- Chapter 15 Handling Failure and Latency
- Part 5 Deploying Spring
- Chapter 16 Using Spring Boot Actuator
- Chapter 17 Administering Spring
- Chapter 18 Monitoring Spring with JMX
- Chapter 19 Deploying Spring
- Appendix Initializing Spring Applications
FAQ
这本书对应英文原版哪一版?
书里的示例用什么版本?现在还能跑吗?
零基础 Java 的人能直接读吗?
和《Spring实战》第 4 版相比主要更新了什么?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Craig Walls is the author of Spring in Action, Sixth Edition. Publicly available information about his nationality, dates of birth and death, educational background, and professional career is limited; what can be confirmed is that he takes part in spreading computer knowledge through technical writing. Judging from the work held in the collection, his subject area falls under general computing, with a specific focus on the practical application of the Spring framework. Positioned as a hands-on guide, the book typically centers on real development scenarios, emphasizing workable examples and step-by-step explanation rather than abstract theory. This writing style suits readers who want to turn framework knowledge into practical skills, and gives his work reference value for learners of the relevant technology. Overall, his writing is practice-oriented and clearly organized, serving developers' practical needs in understanding and using Spring.