SpringBoot 首页
Spring Boot¶
Spring Boot 让 Spring 应用变得开箱即用。本分类聚焦 Spring Boot 在实际项目中的集成与最佳实践。
Note
示例代码基于 Spring Boot 3.x + Java 17 编写。
核心特性¶
| 特性 | 说明 |
|---|---|
| 自动配置 | 根据依赖自动装配 Bean,减少 XML |
| Starter 依赖 | 一站式引入某类功能的依赖集合 |
| 内嵌容器 | 内置 Tomcat,可直接 java -jar 运行 |
| Actuator | 健康检查、指标监控、运行状态 |
| 外部化配置 | application.yml / 环境变量 / 配置中心 |
主要主题¶
快速开始¶
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
# 生成项目 / 启动 / 打包
curl https://start.spring.io/starter.zip -d dependencies=web -o demo.zip
mvn spring-boot:run
mvn clean package -DskipTests
Tip
掌握顺序建议:基础 Web 开发 → 数据持久化 → 缓存与消息队列 → 配置中心与微服务。