citrus-vuetify低代码开发脚手架
项目简介
基于SpringBoot 2.3.2 + Mybatis-Plus + SpringSecurity + JWT 的前后分离后台管理系统
前端仓库地址:https://github.com/Yiuman/citrus-vuetify
项目特性
- 开箱即用,引入starter依赖后即可启动
- 高效开发,只需要定义实体与库表,入口继承基类的Controller,即可完成基础的增删改查操作
- 常用数据结构的封装与基础的CRUD实现(左右值预遍历树、普通树等)
- 统一的认证入口,方便的安全认证扩展,可实现多种方式的认证,且支持表单与接口
- 灵活的权限钩子,既可全局进行权限验证、亦可定义于类与方法,验证方式易与扩展
- 细粒度的RBAC权限控制,可自定义验证方式,支持数据范围注入
- 动态数据源+多数据源事务管理
评论