
资源介绍
生应用的问题解决之道(英文版电子书)
本书面向希望简化 Spring 应用开发工作的开发者。如果您的项目使用 Spring,引入 Spring Boot 将简化您的应用配置、部署和管理。
本书假设您熟悉 Java 和 Spring,并且拥有某种集成开发环境(IDE)。本书不会详细解释 Spring 或相关项目的所有内部机制和深层工作原理;若您需要这方面的内容,可以选择《Spring 6 实战秘诀》一书。
本书结构
本书共包含 10 章。
第 1 章 “Spring Boot 简介” 将对 Spring Boot 进行快速概述,并介绍如何开始使用。
第 2 章 “Spring Boot 基础” 涵盖了如何使用 Spring Boot 定义和配置 bean 以及进行依赖注入的基础知识。
第 3 章 “Spring MVC” 介绍如何使用 Spring MVC 进行基于 Web 的应用程序开发。
第 4 章 “Spring WebFlux” 介绍如何使用 Spring WebFlux 进行响应式 Web 应用程序开发。
第 5 章 “Spring Security” 概述如何使用 Spring Security 保护您的 Spring Boot 应用程序。
第 6 章 “数据访问” 解释如何访问数据库或 NoSQL 存储等数据存储。
第 7 章 “Java 企业服务” 介绍如何在 Spring Boot 中使用 JMX、邮件和 JFR 等企业服务。
第 8 章 “消息传递” 介绍如何使用几种不同的消息传递技术进行消息传递。
第 9 章 “Spring Boot Actuator” 解释如何使用 Spring Boot Actuator 提供的生产就绪功能,如健康检查和指标。
第 10 章 “打包” 介绍如何将 Spring Boot 应用程序打包为可执行文件,以及如何使用 Docker 和 GraalVM。Spring Boot 3 Recipes