eladmin
v2.7
一個基於Spring Boot 2.6.4 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前後端分離的後台管理系統
現已發布基於mybatis-plus 版本,專案網址:https://github.com/elunez/eladmin-mp、https://gitee.com/elunez/eladmin-mp。
開發文件: https://eladmin.vip
體驗網址: https://eladmin.vip/demo
帳號密碼: admin / 123456
後端源碼 | 前端原始碼 | |
---|---|---|
github | https://github.com/elunez/eladmin | https://github.com/elunez/eladmin-web |
碼雲 | https://gitee.com/elunez/eladmin | https://gitee.com/elunez/eladmin-web |
專案採用按功能分模組的開發方式,架構如下
eladmin-common
為系統的公共模組,各種工具類,公共配置存在此模組
eladmin-system
為系統核心模組也是專案入口模組,也是最終需要打包部署的模組
eladmin-logging
為系統的日誌模組,其他模組如果需要記錄日誌需要引入該模組
eladmin-tools
為第三方工具模組,包含:郵件、七牛雲端儲存、本機儲存、支付寶
eladmin-generator
為系統的程式碼產生模組,支援產生前後端CRUD程式碼
- eladmin-common 公共模块
- annotation 为系统自定义注解
- aspect 自定义注解的切面
- base 提供了Entity、DTO基类和mapstruct的通用mapper
- config 自定义权限实现、redis配置、swagger配置、Rsa配置等
- exception 项目统一异常的处理
- utils 系统通用工具类
- eladmin-system 系统核心模块(系统启动入口)
- config 配置跨域与静态资源,与数据权限
- thread 线程池相关
- modules 系统相关模块(登录授权、系统监控、定时任务、运维管理等)
- eladmin-logging 系统日志模块
- eladmin-tools 系统第三方工具模块
- eladmin-generator 系统代码生成模块
感謝PanJiaChen 大佬提供的前端模板
感謝Moxun 大佬提供的前端Curd 通用組件
感謝zhy6599 大佬提供的後端維運管理相關功能
感謝j.yao.SUSE 大佬提供的匿名介面與Redis限流等功能
感謝d15801543974 大佬提供的基於註解的通用查詢方式
專案的發展離不開你的支持,請作者喝杯咖啡吧☕ Donate