「编程工具」el-admin v2.0 发布,后台管理系统让代码生成更好用

项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

前端

1.代码生成页面调整(加入了去除表前缀的配置)

2.异常日志列表调整 #59

3.优化列表显示,所属部门显示【上级部门/部门】 (避免分公司中出现相同的部门)

后端

代码生成优化 #64

1.主键未设置自增的情况下默认采用Snowflake生成主键ID(原版本必须在数据库中设置自增主键)

2.主键为字符串的情况下默认采用UUID生成主键ID(原版本只能设置整形主键),

3.完善代码生成后前后端的权限控制,权限名默认采用实体类名大小加操作类型,如Test类:'TEST_CREATE'

(原版本前后端默认只给了ADMIN权限 @PreAuthorize("hasAnyRole('ADMIN')"))

4.完善前端表单验证,根据非空字段自动生成表单非空验证代码(原版本前端没有表单验证)

5.新增去除表前缀的功能,需在生成器配置中设置

6.优化代码生成的ftl模板中主键类型写死的问题 #60

其他优化

1.优化异常日志列表,默认不返回异常详情,通过点击异常详情按钮才获取异常详情 #59

2.优化登录,用户角色数据使用RoleSmallDTO,避免加载Role中关联数据造成资源浪费 #69

Bug修复

1.修复了用户管理中的部门列表数据显示问题 #66

2.修复了代码生成器中QueryService 查询的问题 #67 | #IWXTA

3.修复了部分异常堆栈信息丢失的问题#IWYLC

预览地址:https://auauz.net/

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();