一、该问题的重现步骤是什么?
1. web全自动数据权限配置
2. 按照源码的注解desk notice
3.已经按照官网和开发手册走了一遍还是无法实现
二、你期待的结果是什么?实际看到的又是什么?
实现全自动注解
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
saber bladex 2.5.0 非boot版本
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
数据库数据
web全自动注解
代码文件地址
pom引用
账号角色
nacos 配置
1. 超管的数据权限不会拦截
2.nacos的配置第二个Page要大写
用的是hr权限账户
测试了还是不可以
我在官网下载了 2.5.0的最新版本 saber也是 tool也是最新的
请问还需要启动其他哪些服务么
目前启动了 redis mysql nacos
用git私服master最新的代码,最原始的sql跑一遍。然后录入你的这些配置,如果还不行,把sql脚本导出一份给我,我来测试下
数据权限没有问题,最终还是配置的问题。
Saber 的代码中调用的是list方法 而我配置的是page方法
lsit的所对应的配置文件地址
写成这样的就可以了 org.springblade.desk.mapper.NoticeMapper.selectPage
再次验证框架的可靠性,写代码还是得细心些哈,,,,
大家数据权限没有生效的可以参照上下文进行配置 应该不会出问题的。
扫一扫访问 Blade技术社区 移动端