文章目录
- 工具版本
- 环境准备
- 准备数据库
- 安装mysql
- 创建database和表结构
- 后端开发
- 技术点
- ThreadLocal提供线程局部变量
- 参数校验
- 准备工作
- 创建工程
- 安装通义灵码插件
- pom.xml引入起步依赖
- 配置文件application.yml中引入mybatis的配置信息
- 创建包结构,并准备实体类
- 创建启动类
- 验证工程能否正常启动
- 开发模块
- 用户模块
- 参考资料
工具版本
Mysql:5.7.44
IDEA:2022.1.4
SpringBoot:3.1.3
VScode:1.92.1(安装插件:Live Server(启动服务,打开html文件)
Redis: 3.2.1
OSS对象存储:阿里云
NodeJS: 18.18.0
element-plus
vue-router: 版本4
环境准备
准备数据库
安装mysql
Linux安装mysql
创建database和表结构
一共是三张表

后端开发
技术点
ThreadLocal提供线程局部变量
用于存取/获取token


参数校验


准备工作
创建工程


在main下面创建resources目录和application.yml


工程创建完成
安装通义灵码插件


安装完成后右下角会出现它的图标
点击完成登录认证即可

pom.xml引入起步依赖
引入对应的依赖(web、mybatis、mysql驱动)


配置文件application.yml中引入mybatis的配置信息
创建包结构,并准备实体类
在devops目录下分别创建controller(定义接口URI)、service(存放接口和接口实现类)、mapper(存放数据库操作)、pojo(存放实体类)、utils(存放工具类)

目录结构如下

准备三个实体类:User.java、Category.java、Article.java,分别对应数据库的三张表

创建启动类
把App重命名为HotEventApplication
验证工程能否正常启动

启动成功

629

被折叠的 条评论
为什么被折叠?



