项目构建
第一天课程比较简单,不再重复书写,主要就是新建一个springboot项目,以及了解不同层级对应不同的作用。
附一下整个流程吧,以及用到的东西。
简介
这是一个基于 Spring Boot 的后端开发模板,主要用于减少平时重复的工作量,以及使开发有良好的开发规范,主要功能包括但不限于权限管理、在线接口文档、日志记录、单元测试、统一异常、自动生成代码、数据校验、数据库版本控制等。
目录
一、初始化Spring Boot项目
二、整合 mybatis 、Druid连接池、PageHelper分页
三、整合Redis
四、整合 Spring Security
五、整合Swagger2
六、统一请求结果格式
七、代码自动生成
八、全局统一异常处理
九、单元测试
十、数据校验
十一、统一日志规范
十二、数据库版本控制
特征&技术选型
最佳实践的项目结构、配置文件
整合MyBatis、Druid连接池、PageHelper分页插件
redis 缓存功能
Spring Security 权限管理
Swagger2 在线生成接口文档
统一响应结果封装
自动生成基础代码
全局统一异常处理
Spring Junit 5单元测试
数据校验
统一日志规范
数据库版本控制
项目环境
jdk 1.8
maven 4.0.0
spring boot 2.3.1
mysql 8.0
druid 1.1.10
mybatis 2.1.0
pagehelper 1.2.5
swagger 2 2.7
redis 3.0
IDEA 2019.3
JUnit 5.6
hibernate-validator 6.1.0
flyway 6.5.0
代码地址:你想要的代码在这里
原文链接:https://blog.youkuaiyun.com/qq_22136439/article/details/107464114
附上链接:我就是链接啦