【架构师成长之路】0基础搭建单体项目--1

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

在这里插入图片描述

在这里插入图片描述
– 测试结果正常

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值