eladmin后台管理系统

eladmin后台管理系统

2023年7月17日发(作者:)

eladmin后台管理系统分享的项⽬从安装部署到代码具体功能都有很详细都说明 eladmin 是⼀款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项⽬采⽤分模块开发⽅式,权限控制采⽤ RBAC,⽀持数据字典与数据权限管理,⽀持⼀键⽣成前后端代码,⽀持动态路由。这个开源项⽬基本稳定,并且后续作者还会继续优化。完全开源!这个真的要为原作者点个赞,如果⼤家觉得这个项⽬有⽤的话,建议可以稍微捐赠⼀下原作者⽀持⼀下。后端整理代码质量、表设计等各个⽅⾯来说都是很不错的。前后端分离,前端使⽤的是国内常⽤的 vue 框架,也⽐较容易上⼿。系统功能⽤户管理:提供⽤户的相关配置,新增⽤户后,默认密码为123456⾓⾊管理:对权限与菜单进⾏分配,可根据部门设置⾓⾊的数据权限菜单管理:已实现菜单动态路由,后端可配置化,⽀持多级菜单部门管理:可配置系统组织架构,树形表格展⽰岗位管理:配置各个部门的职位字典管理:可维护常⽤⼀些固定的数据,如:状态,性别等系统⽇志:记录⽤户操作⽇志与异常⽇志,⽅便开发⼈员定位拍错SQL监控:采⽤druid 监控数据库访问性能,默认⽤户名admin,密码123456定时任务:整合Quartz做定时任务,加⼊任务⽇志,任务运⾏情况⼀⽬了然代码⽣成:⾼灵活度⽣成前后端代码,减少⼤量重复的⼯作任务邮件⼯具:配合富⽂本,发送html格式的邮件七⽜云存储:可同步七⽜云存储的数据到系统,⽆需登录七⽜云直接操作云数据⽀付宝⽀付:整合了⽀付宝⽀付并且提供了测试账号,可⾃⾏测试服务监控:监控服务器的负载情况运维管理:⼀键部署你的应⽤项⽬结构项⽬采⽤按功能分模块的开发⽅式,结构如下eladmin-common 为系统的公共模块,各种⼯具类,公共配置存在该模块eladmin-system 为系统核⼼模块也是项⽬⼊⼝模块,也是最终需要打包部署的模块eladmin-logging 为系统的⽇志模块,其他模块如果需要记录⽇志需要引⼊该模块eladmin-tools 为第三⽅⼯具模块,包含:图床、邮件、云存储、本地存储、⽀付宝eladmin-generator 为系统的代码⽣成模块,代码⽣成的模板在 system 模块中详细结构- 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 系统代码⽣成模块系统的亮点统⼀异常处理设计注解权限的设计接⼝级别的限流设计⽐较完善的⼯具,如⽀付宝,邮件,定时任务,各种监控的实现缓存redis

发布者:admin,转转请注明出处:http://www.yc00.com/web/1689570025a267018.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信