1、搭建一个springboot项目需要有哪些模块
1.1创建一个maven项目
直接下一步
填写创建的信息
name—项目名
location—项目目录
groupId—定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp.
artifacted—定义了当前maven项目在组中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等
创建工程目录
按上图所示,一般分为如下几层:
1、开放接口层
2、终端显示层
3、Web 层
4、Service 层
5、Manager 层
6、DAO 层
7、外部接口或第三方平台
常用的springboot项目的目录
项目根目录/src/main/java:放置项目Java源代码
项目根目录/src/main/resources:放置项目静态资源和配置文件
项目根目录/src/test/java:放置项目测试用例代码
首先引入常用的jar包
找到项目的pom.xml
引入所需jar包
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!--web启动器依赖-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
创建启动类
package com.chase.frame;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @author chase
* @Desc
* @date 2022/7/29 16:48
*/
@SpringBootApplication
public class SpringBootFrameApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootFrameApplication.class);
}
}
创建测试controller
– 测试结果正常