eladmin
eladmin copied to clipboard
eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代...
通用查询中获取数据权限 添加对多表连接的处理 数据权限添加级别 “本级及其下属”
RedisUtils 中的 hashSet 是不支持对 hash 内部 key 进行 expire,此方法会产生歧义,会直接删除整个 hash table 参考 [how-to-expire-the-hset-child-key-in-redis](https://stackoverflow.com/questions/16545321/how-to-expire-the-hset-child-key-in-redis) + src/main/java/me/zhengjie/utils/RedisUtils.java ```java /** * 向一张hash表中放入数据,如果不存在将创建 * * @param key 键 * @param item 项 * @param...
修改AuditorConfig返回参数,把username修改为userId之后,可以保存到库里,但是有manytomany关系的表修改会报Found shared references to a collection错误,不知道是哪里有影响?
生成代码时仅可以配置去出表名前缀,实际业务使用时会出现需要去出列前缀的需求
ManyToMany查询,同时使用join和IN进行查询,将会产生重复数据 @Query(propName = "id", joinName = "users", type = Query.Type.IN) private Set userIds; @ManyToMany(fetch = FetchType.EAGER) @ApiModelProperty(value = "责任人") @JoinTable(name = "t_gz_plan_user", joinColumns = {@JoinColumn(name = "plan_id", referencedColumnName = "id")},...
if we have a `table` with column `tags`, the column value of `tags` is comma split string, like:"a,b,c" we want to quey it by 'querytag' (ex 'a'), using follow sql:...
现在遇到一个问题, 新增一个配置的时候,表单内的控件是动态获取的。这个时候如果不在mixins中提前初始化,后续控件就没法操作。 如图中,两个开关是从接口中获取的,defaultForm不包含。后续给form加上这两个属性,但是下拉框无法选择,无法进行交互。