原创

Spring Boot 入门指南

温馨提示:
本文最后更新于 2024年07月22日,已超过 254 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

Spring Boot 入门指南

本指南将帮助你快速上手 Spring Boot,并构建一个简单的 RESTful API 应用。

1. 安装 Java 和 Maven

  • Java: 确保你的系统上安装了 JDK 11 或更高版本。你可以从 OracleAdoptOpenJDK 网站下载并安装。
  • Maven: Maven 是 Java 项目的构建工具,你可以从 Apache Maven 网站下载并安装。

2. 创建 Spring Boot 项目

  • 使用 Spring Initializr: 最简单的方法是使用 Spring Initializr 网站 (https://start.spring.io/) 来创建项目。
    • 选择 Maven 作为构建工具。
    • 选择 Java 作为语言。
    • 在 "Dependencies" 中添加 Spring Web 依赖项。
    • 点击 Generate 生成项目压缩包。
  • 使用命令行: 如果你更喜欢使用命令行,可以使用以下命令: bash mvn archetype:generate \ -DarchetypeGroupId=org.springframework.boot \ -DarchetypeArtifactId=spring-boot-starter-parent \ -DarchetypeVersion=2.7.1 \ -DgroupId=com.example \ -DartifactId=demo \ -Dversion=0.0.1-SNAPSHOT \ -DinteractiveMode=false 注意:com.exampledemo 替换为你自己的组名和项目名。

3. 项目结构

解压下载的压缩包,你会看到以下目录结构:

demo/ ├── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── example/ │ │ │ └── DemoApplication.java │ │ └── resources/ │ │ └── application.properties │ └── test/ │ └── java/ │ └── com/ │ └── example/ │ └── DemoApplicationTests.java └── pom.xml

4. 编写代码

  • 主应用程序类: DemoApplication.java 是项目的入口点,包含 main 方法。 ```java package com.example;

    import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;

    @SpringBootApplication public class DemoApplication {

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

    } * **控制器:** 创建一个名为 `HelloController.java` 的控制器类:java package com.example;

    import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;

    @RestController public class HelloController {

    @GetMapping("/hello")
    public String hello() {
        return "Hello, Spring Boot!";
    }
    

    } `` 这个控制器会处理/hello` 路由,并返回 "Hello, Spring Boot!" 字符串。

5. 运行应用程序

  • 在命令行中: 进入项目根目录,执行以下命令: bash mvn spring-boot:run
  • 使用 IDE: 如果你使用的是 IntelliJ IDEA 或 Eclipse 等 IDE,可以直接运行 DemoApplication.java 类。

6. 测试应用程序

  • 访问 API: 打开浏览器,访问 http://localhost:8080/hello,你应该看到 "Hello, Spring Boot!" 的输出。

7. 总结

本指南展示了如何使用 Spring Boot 创建一个简单的 RESTful API 应用程序。你可以在此基础上继续添加新的功能和控制器,以构建更复杂的应用程序。

了解更多:

  • Spring Boot 文档: https://spring.io/guides/gs/spring-boot/
  • Spring Framework 文档: https://spring.io/docs/
正文到此结束