EL-ADMIN 基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由。 本次v2.4版本更新如下: # 后端1、新增服务监控模块 2、代码生成器优化,支持配置更多信息,支持打包下载与预览生成 (1) 界面 (2) 配置 (3) 预览 3、加入了运维管理 4、用户加入昵称与性别字段 5、免费图床支持同步功能 6、新增清空日志功能,需要相应的权限才能操作 7、security 优化,密码加密方式采用BCryptPasswordEncoder方式:SHA-256 +随机盐+密钥对密码进行加密 7、前后端用户登陆密码rsa加密,后端解密,避免撞库 8、 9、匿名访问统一使用 @AnonymousAccess
10、新增单点登录,多设备登录#217
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 # 指南预览地址软件源码
|