Spring Boot 3入门学习教程大纲
- 0. 前言
- 1. 入门
- 2. 从一个低版本升级
- 3. 使用Spring Boot 进行开发
- 4. 学习SpringBoot的功能
- 5. Web(开发一个web应用)
- 6. Data(数据存储处理)
- 7. 消息(消息中间件)
- 8. IO
- 9. 容器镜像
- 10. GraalVM 原生镜像
- 11. 高级主题
0. 前言
Spring Boot 简化了Java企业级应用的开发, 最近更是迎来了第一个3.0.0 正式版本。
博主计划从今日起根据SpringBoot 官方文档作为教学大纲主线设计一套全新的Spring Boot 3学习教程。
本文会不定期更新,欢迎持续关注~
1. 入门
博文标题 |
---|
Spring Boot 3 之开发第一个 Spring Boot 应用程序 |
介绍 Spring Boot、系统要求、Servlet 容器、安装 Spring Boot 和开发您的第一个 Spring Boot应用程序。
2. 从一个低版本升级
博文标题 |
---|
Spring Boot 3 之SpringBoot 版本升级最佳实践指南 |
从 1.x 升级、升级到新功能版本和升级 Spring Boot CLI。
3. 使用Spring Boot 进行开发
构建系统、构建代码、配置、Spring Beans 和依赖注入、DevTools 等等。
4. 学习SpringBoot的功能
配置文件、日志记录、国际化、任务执行和计划、测试等。
5. Web(开发一个web应用)
Servlet Web, Reactive Web, Embedded Container Support, Graceful Shutdown 等
6. Data(数据存储处理)
SQL 和 NOSQL 数据访问。
7. 消息(消息中间件)
JMS, AMQP, Apache Kafka, RSocket, WebSocket, 和 Spring Integration.
8. IO
缓存、Quartz Scheduler(定时任务处理框架)、REST 客户端、发送电子邮件、Spring Web 服务等。
9. 容器镜像
高效容器镜像和使用 Dockerfiles 和 Cloud Native Buildpacks 构建容器镜像
10. GraalVM 原生镜像
使用 GraalVM 从您的应用程序创建本机可执行文件
11. 高级主题
- Spring Boot 应用程序部署
- 构建工具插件: Maven | Gradle | Spring Boot CLI
- 附录
应用程序属性 | 可用于配置应用程序的通用应用程序属性。 |
---|---|
配置元数据 | 可用于描述配置属性的元数据。 |
自动配置类 | Spring Boot 提供的自动配置类。 |
测试自动配置注释 | 测试可用于测试应用程序切片的自动配置注释。 |
可执行的jar | Spring Boot 的可执行 jar、它们的启动器和它们的格式。 |
依赖版本 | Spring Boot 管理的依赖项的详细信息。 |
更多推荐
0x00 Spring Boot 3入门学习教程大纲
发布评论