内容简介:EL-ADMIN 基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持...#########
EL-ADMIN 基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、 redis 、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由。
本次v2.4版本更新如下:
# 后端
1、新增服务监控模块 eladmin-monitor
,监控服务器的负载情况
2、代码生成器优化,支持配置更多信息,支持打包下载与预览生成
(1) 界面
(2) 配置
(3) 预览
3、加入了运维管理
4、用户加入昵称与性别字段
5、免费图床支持同步功能
6、新增清空日志功能,需要相应的权限才能操作
7、security 优化,密码加密方式采用BCryptPasswordEncoder方式:SHA-256 +随机盐+密钥对密码进行加密
7、前后端用户登陆密码rsa加密,后端解密,避免撞库
8、@Query
新增 NOT_EQUAL
、BETWEEN
、NOT_NULL
查询
9、匿名访问统一使用 @AnonymousAccess
去除 @PreAuthorize("hasRole('anonymous')")、@PreAuthorize("@el.check('anonymous')") 的匿名访问效果
10、新增单点登录,多设备登录#217
以最后登录为准,之前的登录都会被踢掉,可以使用single.login =false 关闭
11、代码优化,2.4版本完全遵循阿里巴巴代码规范
# 前端
1、前端升级为 vue-cli3 ,加入主题配置,目录结构优化
2、移除 initData.js,封装 crud.js ,只需要引入该 js 即可实现所有增删改查的功能(详情查看源码)
3、封装crud通用组件,建议使用,2.4 前端页面几乎都是使用这种形式
界面如下
3、异常日志详情加入代码高亮显示,生产环境移除console
4、其他升级可以查看演示页面
# 修复
1、修复查询时输入 []{} 符号报错的问题#185
2、修复本地存储预览关闭按钮被header遮挡的问题#188
3、修复Menu排序问题 #193
4、修复ip2region 不会自动关闭连接问题#217
5、QueryHelp 中 RIGHT_LIKE 缺少 break 的问题 #214
# 指南
预览地址
软件源码
后端源码 | 前端源码 | |
github | https://github.com/elunez/eladmin | https://github.com/elunez/eladmin-web |
码云 | https://gitee.com/elunez/eladmin | https://gitee.com/elunez/eladmin-web |
以上所述就是小编给大家介绍的《EL-ADMIN v2.4 发布,升级 cli3,新增监控模块,运维管理等》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- AWCP 1.4 新增报表模块,集成 jasperreport
- SPTools 2.4 版本发布,新增博客管理模块
- SpringBlade 2.8.0 发布,新增在线报表模块
- UWeb v1.1.1 发布,新增通知公告模块
- Node.js 15.1.0 发布,新增诊断通道模块
- guns-lite 新增内容管理模块 CMS
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。