环境搭建与第一个Spring程序

通俗易懂!2025 年最新版:3 分钟从零搭建第一个 Spring Boot 3 项目(现在没人用纯 Spring 了,直接上最快最爽的方式!)

推荐 3 种方式(从快到慢排序)

方式时间适合人群推荐指数
1. 官网一键生成(最快)30秒所有人(强烈推荐)★★★★★
2. IDEA 图形化新建2分钟用 IDEA 的同学★★★★★
3. 手动 Maven 创建10分钟想理解底层原理的同学★★★

下面用第①种最快的方式,手把手教你跑通第一个 Spring 程序!

方式一:官网 30 秒生成(2025 最新推荐)

  1. 打开浏览器 → https://start.spring.io
  2. 直接这样填(复制粘贴就行):
项目选项选什么(2025 推荐配置)
ProjectMaven Project
LanguageJava
Spring Boot最新版(目前是 3.3.x)
Project MetadataGroup: com.example
Artifact: demo
PackagingJar
Java17 或 21(推荐 21)
Dependencies点右边 + 号,搜索并添加:
① Spring Web
② Spring Boot DevTools(热部署)
  1. 点下方【GENERATE】 → 直接下载一个 demo.zip
  2. 解压 → 用 IDEA / VS Code / Eclipse 打开(推荐 IDEA)

第一个 Spring Boot 程序(就改一行代码!)

打开 src/main/java/com/example/demo/DemoApplication.java

原代码是这样的:

@SpringBootApplication
public class DemoApplication {
    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

我们再加一个超简单的接口:

  1. 新建一个文件:src/main/java/com/example/demo/controller/HelloController.java
@RestController  // 就是 @Controller + @ResponseBody
public class HelloController {

    @GetMapping("/hello")
    public String hello() {
        return "Hello Spring Boot 3! 当前时间:" + LocalDateTime.now();
    }
}

一键启动(比外卖还快)

在 IDEA 里:

  • 直接点左边绿箭头运行 DemoApplication 主类
    或者
  • 打开终端,进入项目根目录,敲一行命令:
./mvnw spring-boot:run       # Windows 用 mvnw.cmd
# 或者直接打成 jar 运行
./mvnw clean package
java -jar target/demo-0.0.1-SNAPSHOT.jar

看到这行字就成功了!

Tomcat started on port(s): 8080 (http)

浏览器打开:http://localhost:8080/hello
看到下面这句话,恭喜你!第一个 Spring 程序已经完美运行!

Hello Spring Boot 3! 当前时间:2025-12-07T20:30:xx

完整目录结构(标准 Spring Boot 项目长这样)

demo/
├─ src
│  ├─ main
│  │  ├─ java/com/example/demo
│  │  │   ├─ DemoApplication.java      ← 主启动类
│  │  │   └─ controller/HelloController.java
│  │  └─ resources
│  │      ├─ application.yml              ← 配置文件(可空)
│  │      ├─ static/                       ← 放前端文件
│  │      └─ templates/                    ← 放 html 模板
├─ pom.xml                                      ← 核心依赖文件
└─ mvnw / mvnw.cmd                              ← Maven 包装器(不用装 Maven)

2025 年最强开发神器组合(直接抄)

工具版本/推荐用途
JDK21(或最低 17)必须
IDEA2024.2+ 社区版/旗舰版都行开发神器
Maven自带 mvnw(不用自己装)依赖管理
浏览器Chrome测试接口
Postman/Apifox选装以后测复杂接口用

30 秒生成 + 10 行代码 + 一键运行
你现在已经跑通了 2025 年最新、最标准的 Spring Boot 3 项目!

下一步建议:

  1. application.yml 改成 application.properties 玩玩热加载
  2. 加上 Lombok 依赖,体验 @Data 少写 100 行 getter/setter
  3. 再加个 MyBatis-Plus,10 分钟连上数据库

恭喜你正式进入 Spring 宇宙!下一个目标:3 天搞定一个增删改查后台!冲!

文章已创建 3017

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部