类 DynamicDialectSupport

java.lang.Object
cn.zhxu.bs.dialect.DynamicDialectSupport
所有已实现的接口:
ParamFilter, SqlInterceptor

public class DynamicDialectSupport extends Object implements ParamFilter, SqlInterceptor
从以下版本开始:
v4.1.0
作者:
Troy.Zhou
  • 构造器详细资料

    • DynamicDialectSupport

      public DynamicDialectSupport()
  • 方法详细资料

    • doFilter

      public <T> Map<String,Object> doFilter(BeanMeta<T> beanMeta, Map<String,Object> paraMap)
      指定者:
      doFilter 在接口中 ParamFilter
      类型参数:
      T - 泛型
      参数:
      beanMeta - 元信息
      paraMap - 过滤前的检索参数
      返回:
      过滤后的检索参数
    • intercept

      public <T> SearchSql<T> intercept(SearchSql<T> searchSql, Map<String,Object> paraMap, FetchType fetchType)
      从接口复制的说明: SqlInterceptor
      Sql 拦截
      指定者:
      intercept 在接口中 SqlInterceptor
      类型参数:
      T - 泛型
      参数:
      searchSql - 检索 SQL 信息(非空)
      paraMap - 原始检索参数(非空)
      fetchType - 检索类型(v3.6.0 新增参数)
      返回:
      新的检索 SQL(非空)