创建一个完整的SpringBoot项目(含详细pom.xml链接)

本文详细介绍了如何从头创建一个SpringBoot项目,通过新建Maven项目,逐步添加必要文件夹,配置pom.xml,编写启动类,设置application.properties,以及测试流程,帮助读者掌握SpringBoot项目的构建过程。
摘要由CSDN通过智能技术生成

如何创建一个完整的SpringBoot项目

Spring Boot项目可以直接创建然后配置,也可以通过创建Maven项目的方法创建SpringBoot项目

本文主要讲述的是创建一个Maven项目,并将其转为一个SpringBoot项目

1、新建一个Maven项目

空白--右击--new--other--输入maven--选择maven project

​​

next--选择quickstart结尾的这个

​​

groudId:项目结构的唯一标识符,一般是cn、org、com等专用词加上公司名

artifiedId:项目的唯一标识符,也就是项目名称

version:版本(1.0)

package:包结构 一般就是groundId.Artified,如果有项目群,就是groundId.项目群名.项目名

​​

finish--开始创建maven项目--查看右下方进度,完成后才进行下一步操作

​​

2、补充添加其他的包

(1)右击新建的项目--properties--java build path--source--add folder

​​

(2)选中main----点create new folder就可以新建和main的子文件夹,然后输入文件夹名称:reso

好的,下面是搭建 Spring Boot 项目的步骤: 1. 首先,你需要安装 JDK 和 Maven。如果你已经安装了,请跳过此步骤。 2. 打开终端或命令行窗口,创建一个新的 Maven 项目: ``` mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 这个命令会在当前目录下创建一个名为 myproject 的 Maven 项目。 3. 进入 myproject 目录,将 pom.xml 文件中的内容替换为以下内容: ``` <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>myproject</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <properties> <java.version>1.8</java.version> </properties> </project> ``` 这个 pom.xml 文件引入了 Spring Boot Web Starter,这是一个了 Spring MVC 和 Tomcat 的依赖。 4. 创建一个名为 src/main/java/com/example/myproject/MyProjectApplication.java 的文件,并将以下代码复制到文件中: ``` package com.example.myproject; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class MyProjectApplication { public static void main(String[] args) { SpringApplication.run(MyProjectApplication.class, args); } } ``` 这个类是 Spring Boot 应用程序的入口点。它使用 @SpringBootApplication 注解表示它是一个 Spring Boot 应用程序,并使用 SpringApplication 类的 run() 方法来启动应用程序。 5. 创建一个名为 src/main/java/com/example/myproject/HelloController.java 的文件,并将以下代码复制到文件中: ``` package com.example.myproject; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/") public String hello() { return "Hello, World!"; } } ``` 这个类是一个简单的 Spring MVC 控制器,它使用 @RestController 注解表示它是一个 RESTful Web 服务,并使用 @GetMapping 注解来处理 GET 请求。 6. 在终端或命令行窗口中,进入 myproject 目录,并执行以下命令: ``` mvn spring-boot:run ``` 这个命令会编译并运行项目。当看到类似以下输出时,表示项目已经启动成功: ``` Started MyProjectApplication in 1.845 seconds (JVM running for 2.005) ``` 7. 打开浏览器,访问 http://localhost:8080/,应该会看到 "Hello, World!" 字符串。 至此,你已经成功搭建了一个 Spring Boot Web 项目。 关于项目下载链接,你可以在 GitHub 上找到一个简单的示例项目:https://github.com/spring-guides/gs-rest-service 。你可以直接下载该项目,并按照上述步骤运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值