编辑自定义的数据权限配置查数据时候报错

Blade 未结 1 69
xiaomin
xiaomin 2025-12-09 17:50

一、该问题的重现步骤是什么?

1. 编辑自定义的数据权限配置时候,按照下图配置好了,再用相应权限的用户去登录查数据就会报错

2. image.png

3.### Error querying database. Cause: org.springframework.cglib.core.ReflectUtils$2: No compatible defineClass mechanism detected: JVM should be started with --add-opens=java.base/java.lang=ALL-UNNAMED for ClassLoader.defineClass to be accessible. On the module path, you may not be able to define this CGLIB-generated class at all. ### Cause: org.springframework.cglib.core.ReflectUtils$2: No compatible defineClass mechanism detected: JVM should be started with --add-opens=java.base/java.lang=ALL-UNNAMED for ClassLoader.defineClass to be accessible. On the module path, you may not be able to define this CGLIB-generated class at all.


二、你期待的结果是什么?实际看到的又是什么?

可以正常查询数据

三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2025-12-09 18:17

    https://www.kancloud.cn/smallchill/blade/3197985


    作者追问:2025-12-09 18:17

    你好,你发的这个文档解决不了我说的问题,我这个是正常都是能启动的,之前数据权限一直选的是所在机构可见及子级可见这个选项,现在由于业务的变更需要改成自定义的,之后按照官方给的数据权限的文档试着写了下自定义的方式,结果练最基本的语句都报错。

    image.png

    0 讨论(0)
提交回复