SpringBoot+MyBatis-Plus的快速开发脚手架,拥有完整的权限管理功能,可对接Vue前端,开箱即用。

        spbt-myb-plus是一款基于SpringBoot+MyBatis-Plus的快速开发脚手架,拥有完整的权限管理功能,可对接Vue前端,开箱即用。 管理平台项目一款通用的轻量级快速上手开发框架 欢迎各位大神指导

简介

spbt-myb-plus是一款基于SpringBoot+MyBatis-Plus的快速开发脚手架,拥有完整的权限管理功能,可对接Vue前端,开箱即用。

项目演示

技术选型

技术版本说明
SpringBoot2.7.5容器+MVC框架
sa-token1.32.0认证和授权框架
MyBatis3.5.9ORM框架
MyBatis-Plus3.5.2MyBatis增强工具
MyBatis-Plus Generator5.1.49数据层代码生成器
Swagger-UI3.0.0文档生产工具
sa-token-redis1.32.0分布式缓存
Hutool5.8.21Java工具类库
Lombok1.18.24简化对象封装工具

数据库表结构

  • 化繁为简,仅保留了权限管理功能相关的18张表,方便自由定制;

项目包结构
spbt-myb-plus
├── poloce-common -- 用于存放通用代码
|   ├── aop -- 注解声明
|   ├── config -- 通用配置类
|   ├── constants -- 通用常量封装对象
|   ├── core -- 通用核心
|   ├── enums -- 通用枚举
|   ├── excel -- Easyexcel 阿里Excel处理工具类
|   ├── exception -- 全局异常处理相关类
|   ├── interceptor -- 拦截器
|   ├── uid -- uuid序列生成工具
|   ├── util -- 工具类
|   └── validator -- 验证类
|   
├── pojo -- 共用封装对象
|   ├── entity -- 数据实体
|   ├── validate -- 请求数据实体
|   └── vo -- 返回数据实体
|   
├── application -- 业务实现
|   ├── cache -- 业务缓存
|   ├── config -- 业务配置
|   ├── mapper -- 数据层
|   ├── service -- 业务层
|   └── storage -- 存储引擎
|   
├── admin -- 接口实现
|   ├── aop -- 日志切面
|   ├── config -- web配置
|   ├── controller -- 接口层
|   └── crontab -- 定时业务
|  
└── sa-token -- 一个轻量级 java 权限认证框架,让鉴权变得简单、优雅!
    └── config -- 配置
        └── stp -- 验证与拦截
资源文件说明
resources
├── application.yml -- SpringBoot通用配置文件
├── application-dev.yml -- SpringBoot开发环境配置文件
├── application-prod.yml -- SpringBoot生产环境配置文件
└── log4j2-spring.xml -- 日志配置文件


源码下载地址:https://download.youkuaiyun.com/download/qq_32844687/88269326?spm=1001.2014.3001.5503

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值