简介
Easy Frame基于SpringBoot2、Druid、Mybatis Plus、Apache Shiro、Activiti、Beetl、HuTool、Quartz等开源框架开发,内置权限、部门、参数、字典、定时任务、代码生成等模块。分模块、代码简洁、注释详细。
项目特点
- 权限配置到具体方法
- Beetl封装常用标签(/easy-app/src/main/webapp/view/common/tags)
- 集群定时任务
- 全局异常处理
- 数据导入验证/在线编辑
- 集成Activiti工作流
- js提供公用的增删改查以及常用的工具方法
- 拖拽式生成CRUD后端代码以及前端资源,预设偏好设置自动匹配元素类型、是否会被搜索、一般不显示哪些字段、匹配方式、一般不填写哪些字段等;并根据字段类型匹配元素类型
目录结构
.
├─ db 数据库
├─ easy-activiti 工作流
├─ easy-app 项目入口
├─ easy-business 业务(空模块)
├─ easy-core 公共模块
├─ easy-generator 代码生成
├─ easy-sample 示例
├─ easy-scheduler 定时任务
└─ easy-system 系统
技术栈
后端
主框架
- SpringBoot
- Apache Shiro
持久层
- Alibaba Druid
- MyBatis Plus
模板引擎
- Beetl
缓存
- Redis
工具
- HuTool
其他
- Mybatis Plus Generator
- Swagger2
- Spring Boot Actuator
前端
- BootStrap
- jQuery
- jQuery BlockUI
- jQuery Validation
- Bootstrap Select
- ...
技术支持
QQ群
- 760730508
- 26172583
star 感谢
如有帮助请安装 →