springboot 编写hello world
时间: 2025-06-06 14:00:59 AIGC 浏览: 23
### 使用 Spring Boot 编写 Hello World 示例
为了实现一个简单的 `Hello World` 应用程序,可以遵循以下说明:
#### 准备工作环境
确保已安装合适的集成开发环境 (IDE),如 IntelliJ IDEA 或 Eclipse。对于新手来说,IntelliJ IDEA 是一种流行的选择[^3]。
#### 创建新的 Spring Boot 项目
利用 Spring Initializr 来初始化一个新的 Spring Boot 工程。这可以通过访问 [Spring Initializr](https://start.spring.io/) 网站在线完成,或者直接在支持该功能的 IDE 中操作。选择 Maven 构建工具,并添加必要的依赖项,比如 `Spring Web`,以便能够处理 HTTP 请求和响应[^2]。
#### 配置 pom.xml 文件
项目的构建配置文件 `pom.xml` 将自动包含所需的库和插件。如果手动编辑此文件,则应确认包含了如下所示的关键部分:
```xml
<dependencies>
<!-- 其他可能存在的依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 测试框架 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
```
#### 编写主应用类
创建名为 `Application.java` 的 Java 类作为应用程序入口点。此类应当标注有 `@SpringBootApplication` 注解来启用自动配置和其他特性。下面是一个典型的例子:
```java
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
#### 定义 REST 控制器
接下来定义一个控制器用于接收并回应来自客户端的请求。这里展示了一个返回字符串 `"Hello World"` 给用户的简单 GET 方法:
```java
package com.example.demo.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloWorldController {
@GetMapping("/hello-world")
public String sayHello() {
return "Hello World";
}
}
```
启动应用程序之后,打开浏览器访问 URL `http://localhost:8080/hello-world` 即可看到页面上显示的文字:“Hello World”。
阅读全文
相关推荐



















