《Spring Boot实战(第四版)》提供了详尽且清晰的指导,帮助读者掌握构建现代化Java应用程序的最佳实践和技巧。书中涵盖了从基础到高级的所有主题,并包含了大量实用示例代码。
第1章 入门
1.1 Spring 风云再起
1.1.1 重新认识Spring
1.1.2 Spring Boot 精要
1.1.3 Spring Boot 不是什么
1.2 SpringBoot入门
1.2.1 安装Spring Boot
1.2.2 使用Spring Initializr 初始化Spring Boot项目
1.3 小结
第2章 开发第一个应用程序
2.1 运用Spring Boot
2.1.1 查看初始化的 SpringBoot 新项目
2.2 Spring Boot项目构建过程解析
2.2 使用起步依赖
2.2.1 指定基于功能的依赖
2.2.2 覆盖起步依赖引入的传递依赖
2.3 使用自动配置
2.3.1 专注于应用程序功能
2.3.2 运行应用程序
2.3.3 刚刚发生了什么
2.4 小结
第3章 自定义配置
3.1 覆盖Spring Boot自动配置
3.1.1 保护应用程序
3.2通过属性文件外部配置
3.2.1 自动配置微调
3.2.2 应用程序Bean的配置外置
3.2.3 使用Profile进行配置
3.4 定制应用程序错误页面
3.5 小结
第4章 测试
4.1 集成测试自动配置
4.2 测试Web应用
4.2.1 模拟Spring MVC
4.2.2 测试 Web安全
4.3 测试运行中的应用程序
4.3.1 使用随机端口启动服务器
4.3.2 使用Selenium测试HTML页面
4.5 小结
第5章 Groovy与Spring Boot CLI
5.1 开发SpringBoot CLI应用
5.1.1 设置CLI项目
5.1.2 通过Groovy消除代码冗余
5.1.3 发生了什么
5.2 获取依赖
5.2.1 覆盖默认依赖版本
5.2.2 添加依赖仓库
5.3 使用CLI运行测试
5.4 创建可部署的产物
5.6 小结