JAVA通用快速开发框架源码
通用快速开发框架是一套轻量级的权限系统,主要包括用户管理、角色管理、部门管理、菜单管理、SQL监控、定时任务、参数管理、字典管理、文件上传、系统日志、文章管理、APP模块等功能。还拥有多数据源、数据权限、Swagger支持、Redis缓存动态开启与关闭、统一异常处理、多模块、云存储、代码生成器等技术特点
技术选型
· 核心框架:Spring Boot 2.0.2
· 安全框架:Apache Shiro 1.4
· 视图框架:Spring MVC 5.0.6
· 持久层框架:MyBatis 3.4.6 + MybatisPlus2.1.9
· 分布式集群调度:Quartz 2.3
· 数据库连接池:Druid 1.1.10
· 分布式缓存:Redis 4.0.9
· 日志管理:SLF4J 1.7、Log4j
· 单元测试:JUnit 4.12
· API接口文档:Swagger 2.7.0
· 页面交互:Vue 2.x + Bootstrap+ HTML5 + CSS3