接口 SQLInterceptor

所有已知实现类:
DefaultSQLInterceptor

public interface SQLInterceptor
SQL查询条件处理器
  • 方法详细资料

    • beforeHandler

      boolean beforeHandler(String sql)
      前置处理
      参数:
      sql - sql
      返回:
      是否处理
    • postHandler

      DataPermissionSQL postHandler(String sql) throws SQLException
      处理sql
      参数:
      sql - sql
      返回:
      处理后的sql newSql
      抛出:
      SQLException
    • afterHandler

      void afterHandler(String sql, String newSql, SQLException exception)
      后置处理
      参数:
      sql - sql
      newSql - newSql
      exception - exception