前言
Spring Boot 由 Pivotal 团队推出,基于 Spring 框架的轻量级开发工具。它通过'约定大于配置'的核心思想,简化了配置流程,让开发者无需繁琐的 XML 就能快速搭建和运行项目。
一、前置准备
1. 环境要求
- JDK:推荐 JDK 8 及以上(Spring Boot 3.x 需 JDK 17+,本文以 Spring Boot 2.7.x + JDK 8 为例);
- Maven/Gradle:项目构建工具,本文使用 Maven;
- 开发工具:IntelliJ IDEA(推荐)或 Eclipse;
- 浏览器 / Postman:用于接口测试。
2. 验证环境
打开终端执行以下命令验证环境是否配置成功:
java -version
mvn -v
若输出对应版本信息,说明环境配置完成。
二、创建 Spring Boot 项目
方式 1:通过 Spring Initializr 创建
这是最推荐的方式,可快速生成标准化项目结构:
- 打开 Spring Initializr 官网;
- 配置项目基础信息:
- Project:Maven Project;
- Language:Java;
- Spring Boot Version:2.7.x;
- Group:自定义(如 com.example);
- Artifact:项目名(如 spring-boot-demo);
- Package Name:com.example.demo;
- Packaging:Jar;
- Java Version:8;
- 添加依赖:在 Dependencies 中搜索并添加 Spring Web;
- 点击 Generate 下载项目压缩包,解压后用 IDEA 打开。
方式 2:IDEA 直接创建
- 打开 IDEA → 新建项目 → 选择「Spring Initializr」;
- 按上述步骤配置项目信息和依赖,点击 Next → Finish,IDEA 会自动下载依赖并生成项目结构。
三、项目核心结构解析
生成的项目默认结构如下(核心目录):
spring-boot-demo/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/example/demo/DemoApplication.java // 项目启动类
│ │ └── resources/
│ │ ├── application.properties // 全局配置文件
│ │ ├── static/ // 静态资源
│ │ └── templates/ // 模板文件
│ └── test/ // 测试目录
└── pom.xml // Maven 依赖配置文件
- DemoApplication.java:项目入口,包含
@SpringBootApplication注解,启动 Spring Boot 应用; - application.properties:配置文件,可设置端口、数据库连接等;
- pom.xml:管理项目依赖,Spring Boot 已内置父依赖,无需手动配置版本。

