核心框架
核心框架:
Spring、SpringBoot、SpringMVC
持久层:
MyBatis、MyBatisPlus
权限框架:
Spring Security、jjwt
数据库连接池:
Druid
图形验证码:
EasyCaptcha(也是EasyWeb系列的作品,已免费开源)
此产品是后端框架,不包含前端,前后端分离的,只有接口
适用于EleAdmin、EleAdminPro、EasyWeb SPA等前后端分离的前端框架。
项目结构
src/main
|-> java/com.xxx
| |-> common // 框架平台
| | |-> core
| | | |-> config // SpringBoot配置类
| | | |-> exception // 全局异常处理、自定义异常
| | | |-> security // SpringSecurity配置
| | | |-> utils // 工具类
| | | |-> annotation // 自定义注解
| | | |-> aspect // 自定义AOP处理
| | | |-> web // 常用核心类, JsonResult、PageParam等
| | | |-> Constants.java // 系统配置常量
| | |-> system // 系统管理模块
| | |-> controller // 控制器
|