接口 DataPermissionHandler

所有已知子接口:
MultiDataPermissionHandler

public interface DataPermissionHandler
数据权限处理器
从以下版本开始:
3.4.1 +
作者:
hubin
  • 方法概要

    修饰符和类型
    方法
    说明
    net.sf.jsqlparser.expression.Expression
    getSqlSegment(net.sf.jsqlparser.expression.Expression where, String mappedStatementId)
    获取数据权限 SQL 片段
  • 方法详细资料

    • getSqlSegment

      net.sf.jsqlparser.expression.Expression getSqlSegment(net.sf.jsqlparser.expression.Expression where, String mappedStatementId)
      获取数据权限 SQL 片段
      参数:
      where - 待执行 SQL Where 条件表达式
      mappedStatementId - Mybatis MappedStatement Id 根据该参数可以判断具体执行方法
      返回:
      JSqlParser 条件表达式,返回的条件表达式会覆盖原有的条件表达式