Skip to content

SpringBoot

概览

文档概览

社区

系统要求

安装 SpringBoot

升级 SpringBoot

教程

本节提供了帮助您开始使用 Spring Boot 的教程

开发你的第一个 SpringBoot 应用

参考

使用 Spring Boot 开发

本节提供了有关如何使用 Spring Boot 功能和特性的相关信息

使用 Spring Boot 开发

构建系统

组织代码结构

配置类

Spring Beans 和依赖注入

使用 @SpringBootApplication 注解

运行应用

开发工具

将应用程序打包用于生产环境

核心特性

本节深入探讨 Spring Boot 的详细内容。在这里,您可以了解一些可能想要使用和自定义的关键功能。如果尚未阅读,建议先查看 开发你的第一个 SpringBoot 应用构建系统 部分,以便打下良好的基础。

SpringApplication

配置外部化

配置文件

日志

国际化

AOP : 面向切面编程

JSON

任务执行与调度

[WIP] 开发时服务

[WIP]创建自己的自动配置

[WIP] Kotlin 支持

[WIP] SSL

Web

Data

IO

消息

单元测试

打包 Spring Boot 应用

生产就绪特性

开发指南

本节回答了一些在使用 Spring Boot 时常见的“我该如何做……”问题。虽然内容并不完全覆盖所有情况,但涉及了很多常见问题。

如果您遇到了这里未涵盖的具体问题,可以访问 stackoverflow.com 查看是否已有答案。这个平台同样非常适合提问新问题(请使用 spring-boot 标签)。

我们也非常乐意扩展本节内容。如果您想贡献“如何做”的指南,可以向我们提交一个 pull request

Spring Boot 应用

属性和配置

嵌入式 Web 服务器

Spring MVC

NoSQL

测试

构建工具插件

Maven Plugin

Gradle Plugin

Spring Boot Cli 命令行

Rest API

Actuator

Java API

Kotlin API

规范

配置元数据

可执行的 Jar 格式

附录

Common Application Properties

其他

SpringBoot 微服务

TIP