类 DialectWrapper

java.lang.Object
cn.zhxu.bs.dialect.DialectWrapper
所有已实现的接口:
DialectSensor
直接已知子类:
Between, Contain, DefaultSqlResolver, EndWith, Equal, FieldOpPool, GreaterEqual, GreaterThan, InList, LessEqual, LessThan, NotBetween, NotEqual, NotIn, NotLike, OrLike, SqlCond, StartWith

public class DialectWrapper extends Object implements DialectSensor
  • 构造器详细资料

    • DialectWrapper

      public DialectWrapper()
    • DialectWrapper

      public DialectWrapper(Dialect dialect)
  • 方法详细资料

    • toUpperCase

      public void toUpperCase(StringBuilder builder, String dbField)
      把字段 dbField 转换为大写
      参数:
      builder - sql builder
      dbField - 数据库字段
    • hasILike

      public boolean hasILike()
      返回:
      是否支持 ilike 语法
      从以下版本开始:
      v3.7.0
    • forPaginate

      public SqlWrapper<Object> forPaginate(String fieldSelectSql, String fromWhereSql, Paging paging)
      分页
      参数:
      fieldSelectSql - 查询语句
      fromWhereSql - 条件语句
      paging - 分页参数
      返回:
      分页Sql
    • setDialect

      public void setDialect(Dialect dialect)
      指定者:
      setDialect 在接口中 DialectSensor
    • getDialect

      public Dialect getDialect()