1、技术栈
前后端分离架构
前端:HTML、CSS、Vue、Axios
后端:SpringBoot、Mysql(Mybatis、MybatisPlus)、swagger2
2、流程
新建项目
引入相关依赖、查看已安装依赖
idea连接数据库,方便操作
3、准备项目结构
1、java目录下:
1、config:项目的配置类
2、controller:控制层
3、mapper:持久层接口
4、pojo:实体类
5、service:服务层
6、util:工具包
7、启动类
2、resources
1、mapper:持久层映射文件
2、public/upload:文件上传目录
3、static:静态资源目录
4、application.yaml:核心配置文件
4、步骤
1、准备config类和util类
2、准备pojo下的类,对应数据库下的每一个实体表
3、