Skip to content

SpringBoot项目模版

​ 在做项目时候,常常需要有规范的项目目录、集成各种技术、甚至代码规范、接口命名、基础的CRUD等等,我之前做项目是去找之前的项目然后CV过来,后来发现都是机械性的重复工作。

​ 可以专门集成一下项目的模版,这样CV肯定比从0开始快,写代码时候也有个参考。前端项目可以通过一些中台系统比如Arco design pro一键生成模版,但是后端还是自己写比较好,要集成的技术如下

模版:

  • 规范的目录结构
  • 登录注册代码模版,权限校验自定义注解
  • Redis序列化拦截器配置、操作Redis的CRUD代码
  • 规范的接口返回结构、全局异常处理
  • Swagger+Knife4j接口文档
  • SQL模版

技术集成

  • Junit5集成
  • EasyExcel集成
  • MP集成、分页拦截器
  • Hutool工具包集成
  • WebSocket集成
  • SpringTask定时任务
  • Redis分布式登录
  • Redission限流
  • ES搜索
  • RabbitMQ消息队列
  • DubboRPC框架
  • SpringCloudGateway网关
  • Nacos注册中心

部署

  • 后端跨域配置

  • Docker部署 脚本

下面贴一下Github地址,需要用直接克隆下来就可以

Last updated: