Class Dialect.Default

java.lang.Object
cn.dinodev.spring.data.sql.dialect.Dialect.Default
All Implemented Interfaces:
Dialect
Enclosing interface:
Dialect

public static class Dialect.Default extends Object implements Dialect
  • Constructor Details

    • Default

      public Default()
  • Method Details

    • limitOffset

      public String limitOffset(int limit, long offset)
      Description copied from interface: Dialect
      生成limit offset语句
      Specified by:
      limitOffset in interface Dialect
      Returns:
    • getSelectUUIDSql

      public String getSelectUUIDSql()
      Description copied from interface: Dialect
      生成 查询UUID的语句
      Specified by:
      getSelectUUIDSql in interface Dialect
      Returns:
    • getSequenceNextValSql

      public String getSequenceNextValSql(String sequenceName)
      Description copied from interface: Dialect
      生成查询sequence的语句
      Specified by:
      getSequenceNextValSql in interface Dialect
      Returns:
    • supportSequence

      public boolean supportSequence()
      Description copied from interface: Dialect
      是否支持sequence
      Specified by:
      supportSequence in interface Dialect
      Returns:
    • quoteTableName

      public String quoteTableName(String name)
      Description copied from interface: Dialect
      表描述
      Specified by:
      quoteTableName in interface Dialect
      Returns:
    • namingConversition

      public NamingConversition namingConversition()
      Description copied from interface: Dialect
      获取名字转换器
      Specified by:
      namingConversition in interface Dialect
      Returns:
    • supportUUID

      public boolean supportUUID()
      Description copied from interface: Dialect
      是否支持UUID语句
      Specified by:
      supportUUID in interface Dialect
      Returns: