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:run
或 gradle bootRun
命令启动应用。
5. 访问应用
在浏览器中打开 http://localhost:8080/greeting
即可看到 "Hello, World!" 的输出。
6. 扩展应用
您可以根据需要扩展该应用,例如添加数据库连接、REST API 接口、安全配置等。
总结
本教程演示了如何使用 Spring Boot 快速构建一个简单的 Web 应用。Spring Boot 提供了丰富的功能和便捷的开发体验,可以帮助您快速搭建应用程序并将其部署到生产环境。
更多内容
- Spring Boot 官方文档: https://spring.io/guides/gs/spring-boot/
- Spring Boot 教程: https://www.baeldung.com/spring-boot
正文到此结束
- 本文标签: Spring Boot
- 本文链接: https://blog.sandy1029.cloud/article/405
- 版权声明: 本文由nisan原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权