Spring Boot in Action: The Game Changer for Java EE Development
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有 Java 与 Servlet 基础、准备系统学习 Spring 与 Spring Boot 的后端开发者
- 想弄清 Spring Boot 自动配置与运行原理、不满足于只会写注解的人
- 需要一套可运行示例快速上手 JPA、Security、批处理、消息等技术栈的工程师
- 做 Java 教学或团队内训、需要成体系参考书的技术负责人与讲师
Not a good fit for
- 完全没有 Java 语法与 Web 基础的零起点读者,读起来会比较吃力
- 只想查阅最新 Spring Boot 版本 API 的读者,书中版本偏早
- 专注前端或非 Java 技术栈、近期不打算做后端开发的读者
Reading tips
- 按“Spring 基础 → Spring MVC → Spring Boot 实战”的顺序读,不要跳过前两部分直接翻实战章节。
- 每个示例都动手跑一遍,遇到依赖报错先去 Spring 官方文档核对版本与坐标。
- 读第 6 章“运行原理”时配合源码调试,理解自动配置与条件装配的实际过程。
- 把第 9、10、11 章当作项目上线清单,对照自查安全、部署与监控环节。
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Part One: Spring 4.x in Focus
- Chapter 1 Spring Basics: 1.1 Spring Overview; 1.2 Quickly Setting Up a Spring Project; 1.3 Basic Spring Configuration
- Chapter 2 Common Spring Configuration: 2.1 Bean Scope; 2.2 Spring EL and Resource Access; 2.3 Bean Initialization and Destruction; 2.4 Profile; 2.5 Events (Application Event)
- Chapter 3 Advanced Spring Topics: 3.1 Spring Aware; 3.2 Multithreading; 3.3 Scheduled Tasks; 3.4 The @Conditional Annotation; 3.5 Composite and Meta-Annotations; 3.6 How @Enable* Annotations Work; 3.7 Testing
- Part Two: Spring MVC 4.x in Focus
- Chapter 4 Spring MVC Basics: 4.1 Overview; 4.2 Quickly Setting Up a Project; 4.3 Common Annotations; 4.4 Basic Configuration; 4.5 Advanced Configuration; 4.6 Testing
- Part Three: Spring Boot in Action
- Chapter 5 Spring Boot Basics: 5.1 Spring Boot Overview; 5.2 Quickly Setting Up Spring Boot
- Chapter 6 Spring Boot Core: 6.1 Basic Configuration; 6.2 External Configuration; 6.3 Logging Configuration; 6.4 Profile Configuration; 6.5 How Spring Boot Works
- Chapter 7 Web Development with Spring Boot: 7.1 Web Development Support; 7.2 The Thymeleaf Template Engine; 7.3 Web-Related Configuration; 7.4 Tomcat Configuration; 7.5 Favicon Configuration; 7.6 WebSocket; 7.7 Modern Web Applications with Bootstrap and AngularJS
- Chapter 8 Data Access with Spring Boot: 8.1 Introducing Docker; 8.2 Spring Data JPA; 8.3 Spring Data REST; 8.4 Declarative Transactions; 8.5 Data Caching; 8.6 NoSQL Databases
- Chapter 9 Enterprise Development with Spring Boot: 9.1 Security with Spring Security; 9.2 Batch Processing with Spring Batch; 9.3 Asynchronous Messaging; 9.4 System Integration with Spring Integration
- Chapter 10 Development, Deployment, and Testing of Spring Boot: 10.1 Hot Deployment in Development; 10.2 Conventional Deployment; 10.3 Cloud Deployment: Docker-Based Deployment; 10.4 Testing Spring Boot
- Chapter 11 Application Monitoring: 11.1 HTTP; 11.2 JMX; 11.3 SSH
- Chapter 12 Distributed System Development: 12.1 Microservices and Cloud-Native Applications; 12.2 Getting Started with Spring Cloud; 12.3 In Practice; 12.4 Docker-Based Deployment
- Appendix A: A.1 Code Generation with JHipster; A.2 List of Common Application Property Configurations
FAQ
这本书适合零基础学 Java 的人吗?
书中的 Spring Boot 版本会不会太旧?
这本书和《从企业级开发到云原生微服务:Spring Boot 实战》是什么关系?
书中的示例代码在哪里获取?
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
Public information about Wang Yunfei is limited. At present, it can only be confirmed that the author wrote From Enterprise Development to Cloud-Native Microservices: Spring Boot in Practice, with one work included in the library, commonly classified under general computer science. Judging from the title and subject matter, the book is aimed at Java back-end developers and addresses the transition from traditional enterprise development to cloud-native microservice architecture, using Spring Boot as the main practical framework. Writing of this kind generally emphasizes engineering practice and hands-on code, combining framework usage and architectural thinking with real development scenarios to help readers understand the trade-offs involved in technological evolution. Since no publicly reliable sources on the author's biography are available, no speculation is made here; readers may focus on the technical context and practical orientation presented in the book and treat it as a reference for understanding related development practices.