- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 spring boot +mybatis plus实现操作权限注解
业务场景在前后端分离的情况下,设置某个用户是否有某个列表的编辑、删除等功能权限;设置之后,需要将当前人员是否具有该数据的操作权限,返回给前端,由前端控制相关功能按钮展示;在结合了不同单位的展示数据,以及是否只控制当前单位数据的操作权限之后,需要在代码中,加入比较多的循环和判断,然后再给每条数据设置权限结果值,比较繁琐;目前通过mybatis拦截器实现了一套符合当前业务的注解,不够完善,但是能够比较方便的使用。实现目标在查询人员列表数据的时候,通过注解,直接在每一条返回数据的结构中,设置好是否能够编
2022-03-08 16:05:28 1014 1
原创 spring boot + mybatis-plus 实现数据范围权限
spring boot + mybatis-plus 实现数据范围权限公司的业务场景,经常会遇到,限制用户查询数据范围场景,在整理需求,查找资料之后,实现了通过注解+mybatis拦截器,在sql中动态添加权限字段及值的功能。使用的时候方便简单,so,总结一下,写出来以供参考。(公司业务要更复杂一点,当前写的是简化后的,不过原理是一样的)数据库结构(简化)用户表:CREATE TABLE `t_basic_user` ( `id` int(10) unsigned NOT NULL AUTO_I
2021-09-06 14:56:13 5219 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人