原创

Spring Boot 快速入门

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

Spring Boot 快速入门

本文档将介绍如何使用 Spring Boot 快速构建一个简单的 Web 应用。

1. 环境准备

  • Java Development Kit (JDK): 确保您的系统已经安装了 JDK 11 或更高版本。您可以从 Oracle 官网 下载。
  • IDE: 您可以使用任何您喜欢的 IDE,例如 IntelliJ IDEA、Eclipse 或 VS Code。
  • Maven 或 Gradle: 您可以使用 Maven 或 Gradle 作为构建工具。

2. 创建 Spring Boot 项目

您可以使用 Spring Initializr https://start.spring.io/ 来快速创建 Spring Boot 项目。

  • 在 "Dependencies" 部分,选择 "Spring Web" 依赖项。
  • 点击 "Generate" 生成项目文件。
  • 将生成的项目文件解压到您的本地工作区。

3. 编写代码

  • src/main/java 文件夹下,创建一个名为 com.example.demo 的包。
  • 在该包下创建一个名为 DemoApplication 的类,并添加 @SpringBootApplication 注解。
  • 创建一个名为 GreetingController 的控制器类,并添加 @RestController 注解。
  • GreetingController 类中创建一个名为 greeting 的方法,并添加 @GetMapping("/greeting") 注解。
  • greeting 方法中返回一个包含 "Hello, World!" 的字符串。

```java package com.example.demo;

import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication public class DemoApplication {

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

}

@RestController public class GreetingController {

@GetMapping("/greeting")
public String greeting() {
    return "Hello, World!";
}

} ```

4. 运行应用

在终端中进入项目目录,运行 mvn spring-boot:rungradle bootRun 命令启动应用。

5. 访问应用

在浏览器中打开 http://localhost:8080/greeting 即可看到 "Hello, World!" 的输出。

6. 扩展应用

您可以根据需要扩展该应用,例如添加数据库连接、REST API 接口、安全配置等。

总结

本教程演示了如何使用 Spring Boot 快速构建一个简单的 Web 应用。Spring Boot 提供了丰富的功能和便捷的开发体验,可以帮助您快速搭建应用程序并将其部署到生产环境。

更多内容

正文到此结束