介绍
EleAdmin API 是基于 Spring Boot 开发的后端 API 项目,为 EleAdmin / Pro / Plus 前端项目提供后端服务支持。
本项目采用单体架构设计,结构简单清晰,注释详细,适合快速开发中小型项目。
配套前端
资源目录

技术栈
- 框架: Spring Boot 2.5.4
- 安全: Spring Security + JWT (jjwt)
- ORM: MyBatis + MyBatis-Plus 3.4.3.3
- 数据库: MySQL 5.7+
- 连接池: Druid 1.2.6
- 工具库: Hutool 5.7.11
- 文档: Swagger 3.0.0
- 其他: EasyPOI (Excel)、Beetl (模板引擎)、Tika (文件类型检测)、OpenOffice (文档转PDF)
核心结构
ele-admin-api/
├── src/main/java/com/eleadmin/
│ ├── common/ # 公共模块
│ │ ├── core/ # 核心功能
│ │ │ ├── annotation/ # 注解
│ │ │ ├── aspect/ # AOP切面
│ │ │ ├── config/ # 配置类
│ │ │ ├── exception/ # 异常处理
│ │ │ ├── security/ # 安全认证
│ │ │ ├── utils/ # 工具类
│ │ │ ├── web/ # Web相关
│ │ │ └── Constants.java # 系统常量
│ │ └── system/ # 系统管理模块
│ │ ├── controller/ # 控制器
│ │ ├── entity/ # 实体类
│ │ ├── mapper/ # Mapper接口和XML
│ │ ├── param/ # 请求参数
│ │ ├── result/ # 返回结果
│ │ └── service/ # 服务层
│ └── EleAdminApplication.java # 启动类
├── src/main/resources/
│ ├── application.yml # 主配置文件
│ ├── application-dev.yml # 开发环境配置
│ ├── application-prod.yml # 生产环境配置
│ └── application-test.yml # 测试环境配置
└── src/test/java/com/eleadmin/
└── generator/ # 代码生成器
1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » Ele Admin配套Java后端
飞云脚本圈: 586333520

Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » Ele Admin配套Java后端