搭建Java Spring Boot工程的步骤如下:
-
确保你已经安装了Java开发工具包(JDK)和Maven构建工具。如果没有安装,请先安装。(见文章:安装Maven构建工具步骤-CSDN博客)
-
打开命令行工具或终端窗口,并创建一个新的目录作为你的项目根目录。
-
在命令行中进入到该目录,执行以下命令来初始化一个新的Maven项目:
mvn archetype:generate -DgroupId=com.example -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
这个命令会使用 Maven 的快速启动骨架创建一个基本的 Maven 项目。
-
进入到新创建的项目目录:
cd demo
-
打开项目所在的目录,可以看到
src
目录以及其子目录,pom.xml
文件等。 -
打开
pom.xml
文件,并添加以下内容到<dependencies>
标签中,以引入 Spring Boot 的依赖:
xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
这个配置将在你的项目中引入 Spring Boot Web Starter,它包含了一些必要的依赖项,使你能够构建一个基于 Spring Boot 的 Web 应用。
- 创建一个简单的 Java 类,作为你的应用的入口点。在
src/main/java/com/example/demo
目录下创建一个名为DemoApplication.java
的文件,并添加以下内容:
java
package com.example.demo;
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);
}
}
这个类是一个基于 Spring Boot 的应用的主类,它使用了 @SpringBootApplication
注解,用于标示它是一个 Spring Boot 应用的入口点。
- 创建一个基本的控制器类,在
src/main/java/com/example/demo
目录下创建一个名为HelloController.java
的文件,并添加以下内容:
java
package com.example.demo;
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, World!";
}
}
这个类是一个基本的 Spring MVC 控制器,它使用了 @RestController
注解来标示它是一个 RESTful Web 服务的控制器类。
-
在命令行中运行以下命令,以编译和运行你的 Spring Boot 应用:
mvn spring-boot:run
这个命令会使用 Maven 创建和运行你的 Spring Boot 应用。
- 打开浏览器,访问
http://localhost:8080/hello
,将会看到Hello, World!
的字符串输出。
以上就是搭建一个简单的 Java Spring Boot 工程的步骤。你可以根据自己的需要,在这个基础上继续进行开发和扩展。