Interface Dialect

All Known Implementing Classes:
Dialect.Default, MysqlDialect, PostgreSQLDialect

public interface Dialect
Author:
Cody Lu
  • Method Details

    • namingConversition

      NamingConversition namingConversition()
      获取名字转换器
      Returns:
    • limitOffset

      String limitOffset(int limit, long offset)
      生成limit offset语句
      Parameters:
      limit -
      offset -
      Returns:
    • supportUUID

      boolean supportUUID()
      是否支持UUID语句
      Returns:
    • getSelectUUIDSql

      String getSelectUUIDSql()
      生成 查询UUID的语句
      Returns:
    • getSequenceNextValSql

      String getSequenceNextValSql(String sequenceName)
      生成查询sequence的语句
      Parameters:
      sequenceName -
      Returns:
    • supportSequence

      boolean supportSequence()
      是否支持sequence
      Returns:
    • quoteTableName

      String quoteTableName(String name)
      表描述
      Parameters:
      name -
      Returns:
    • ofDefault

      static Dialect ofDefault()
      返回缺省的Dialect
      Returns: