实操讲解:新建一个 Spring Boot 程序——以 “Hello World“ 为例
以下是一个简单的Spring Boot程序,用于输出"Hello World"。
- 首先,你需要在你的计算机上安装Java和Maven(如果你使用Gradle,则不需要Maven)。
- 然后,你可以使用Spring Initializr(https://start.spring.io/)来快速生成一个Spring Boot项目的骨架。
- 你也可以使用下面的命令行来创建一个Spring Boot项目:
mvn archetype:generate \
-DgroupId=com.example \
-DartifactId=myproject \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false
- 进入项目目录:
cd myproject
- 打开
pom.xml
文件,添加Spring Boot的依赖:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
<relativePath/>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
- 创建一个新的Java类
HelloWorldController.java
:
package com.example;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestMapping;
@RestController
public class HelloWorldController {
@RequestMapping("/")
public String index() {
return "Hello World!";
}
}
- 创建一个新的Java类
Application.java
作为程序的入口点:
package com.example;
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);
}
}
- 运行你的Spring Boot应用程序:
mvn spring-boot:run
或者,如果你使用Gradle,则可以使用以下命令来运行:
./gradlew bootRun
- 打开你的浏览器,访问
http://localhost:8080/
,你将看到输出"Hello World!"。
以上就是一个简单的Spring Boot程序,它创建了一个RESTful API,当访问根路径"/"
时,它会返回"Hello World!"。
评论已关闭