eladmin-doc
eladmin-doc copied to clipboard
EL-ADMIN 文档源码
// 左关联查询,left Join , joinName为关联实体名称 , propName为关联实体 字段 @Query(joinName = "", propName="") private String e; // 右关联查询,right Join , joinName为关联实体名称 , propName为关联实体 字段 @Query(joinName = "", propName="", join = Query.Join.RIGHT)...
在项目的体验地址中,登录的超级管理员账号,我看了该角色的菜单“系统监控”子菜单包含了“SQL监控“,而左侧显示的系统监控子菜单里并没有“SQL监控”子菜单,这是什么原因呢  
**问题目录**:`系统管理` -> `菜单管理` **问题现象**:使用模糊检索,输入 `user` ,列表中会加载出子节点菜单,出现重复数据  **导致原因**:菜单列表采用分步加载的方式,菜单列表初始化列表时,只加载 `顶级菜单`,点击 `>`,才会加载下级菜单。 **可以尝试的解决方案**: - 前端:可以初始化加载菜单时,加载全部菜单树,进行折叠,只显示`顶级菜单` - 后端:将整体菜单树进行缓存持久化;进行模糊查询时,依旧查询数据库,补全上级菜单时,通过缓存补全。
页面初始化列表部分,可以设置请求方式,使得请求获取列表数据方式更灵活 `comoents/Crud/crud.js` ```javascript function CRUD(options) { const defaultOptions = { tag: 'default', // id字段名 idField: 'id', // 标题 title: '', // 请求数据的url url: '', // 请求方式 type: '', ... ```...
docker 官方停止支持 jdk,所以需要换成openjdk
在通过Docker安装Mysql后,需要创建名字为 eladmin的数据库,之后才能创建其他表