Interface Dialect
- All Known Implementing Classes:
Dialect.Default,MysqlDialect,PostgreSQLDialect
public interface Dialect
- Author:
- Cody Lu
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription生成 查询UUID的语句getSequenceNextValSql(String sequenceName) 生成查询sequence的语句limitOffset(int limit, long offset) 生成limit offset语句获取名字转换器static Dialect返回缺省的DialectquoteTableName(String name) 表描述boolean是否支持sequenceboolean是否支持UUID语句
-
Method Details
-
namingConversition
NamingConversition namingConversition()获取名字转换器- Returns:
-
limitOffset
生成limit offset语句- Parameters:
limit-offset-- Returns:
-
supportUUID
boolean supportUUID()是否支持UUID语句- Returns:
-
getSelectUUIDSql
String getSelectUUIDSql()生成 查询UUID的语句- Returns:
-
getSequenceNextValSql
生成查询sequence的语句- Parameters:
sequenceName-- Returns:
-
supportSequence
boolean supportSequence()是否支持sequence- Returns:
-
quoteTableName
表描述- Parameters:
name-- Returns:
-
ofDefault
返回缺省的Dialect- Returns:
-