book:springboot实战
目录
Spring Boot 实战
Ch1 入门
1.1 Spring 风云再起
- 重新认识 Spring
- Spring Boot 精要
- Spring Boot 不是什么
1.2 Spring Boot 入门
- 安装 Spring Boot CLI
- 使用 Spring Initializr 初始化 Spring Boot 项目
Ch2 开发第一个应用程序
2.1 运用 Spring Boot
- 查看初始化的 Spring Boot 新项目
- Spring Boot 项目构建过程解析
2.2 使用起步依赖
- 指定基于功能的依赖
- 覆盖起步依赖引入的传递依赖
2.3 使用自动配置
- 专注于应用程序功能
- 运行应用程序
Ch3 自定义配置
3.1 覆盖 Spring Boot 自动配置
- 保护应用程序
- 创建自定义的安全配置
- 掀开自动配置的神秘面纱
3.2 通过属性文件外置配置
- 自动配置微调
- 应用程序 Bean 的配置外置
- 使用 Profile 进行配置
3.3 定制应用程序错误页面
Ch4 测试
4.1 集成测试自动配置
4.2 测试 Web 应用程序
- 模拟 Spring MVC
- 测试 Web 安全
4.3 测试运行中的应用程序
- 用随机端口启动服务器
- 使用 Selenium 测试 HTML 页面
Ch5 Groovy 与 Spring Boot CLI
5.1 开发 Spring Boot CLI 应用程序
- 设置 CLI 项目
- 通过 Groovy 消除代码噪声
5.2 获取依赖
- 覆盖默认依赖版本
- 添加依赖仓库
5.3 用 CLI 运行测试
5.4 创建可部署的产物
Ch6 在 Spring Boot 中使用 Grails
6.1 使用 GORM 进行数据持久化
6.2 使用 Groovy Server Pages 定义视图
6.3 结合 Spring Boot 与 Grails 3
- 创建新的 Grails 项目
- 定义领域模型
- 开发 Grails 控制器
- 创建视图
Ch7 深入 Actuator
7.1 揭秘 Actuator 的端点
- 查看配置明细
- 运行时度量
- 关闭应用程序
- 获取应用信息
7.2 连接 Actuator 的远程 shell
- 查看 autoconfig 报告
- 列出应用程序的 Bean
- 查看应用程序的度量信息
- 调用 Actuator 端点
7.3 通过 JMX 监控应用程序
7.4 定制 Actuator
- 修改端点 ID
- 启用和禁用端点
- 添加自定义度量信息
- 创建自定义跟踪仓库
- 插入自定义健康指示器
7.5 保护 Actuator 端点
Ch8 部署 Spring Boot 应用程序
8.1 衡量多种部署方式
8.2 部署到应用服务器
- 构建 WAR 文件
- 创建生产 Profile
- 开启数据库迁移
8.3 推上云端
- 部署到 Cloud Foundry
- 部署到 Heroku
附录 A Spring Boot 开发者工具
附录 B Spring Boot 起步依赖
附录 C 配置属性
附录 D Spring Boot 依赖
book/springboot实战.txt · 最后更改: 2020/09/08 17:33 由 plough