public class MySqlDialect extends AbstractDialect implements PageSqlDialect, InsertSqlDialect
ConditionSqlDialect.SqlLike| 构造器和说明 |
|---|
MySqlDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
buildSql(String markString,
boolean useQualifier,
String schema,
String table,
List<String> columns,
String appendSql) |
protected String |
defaultQualifier() |
String |
insertWithIgnore(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
String |
insertWithInto(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
String |
insertWithUpsert(boolean useQualifier,
String schema,
String table,
List<String> primaryKey,
List<String> columns) |
protected String |
keyWordsResource() |
BoundSql |
pageSql(BoundSql boundSql,
int start,
int limit)
生成分页查询 SQL
|
boolean |
supportInsertIgnore(List<String> primaryKey,
List<String> columns)
是否支持 insert ignore
|
boolean |
supportInsertInto(List<String> primaryKey,
List<String> columns)
是否支持 insert into
|
boolean |
supportUpsert(List<String> primaryKey,
List<String> columns)
是否支持 insert replace
|
columnName, fmtName, keywords, leftQualifier, rightQualifier, tableNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountSqlcolumnName, keywords, leftQualifier, rightQualifier, tableNamelikeprotected String keyWordsResource()
keyWordsResource 在类中 AbstractDialectprotected String defaultQualifier()
defaultQualifier 在类中 AbstractDialectpublic BoundSql pageSql(BoundSql boundSql, int start, int limit)
PageSqlDialectpageSql 在接口中 PageSqlDialectpublic boolean supportInsertInto(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportInsertInto 在接口中 InsertSqlDialectpublic String insertWithInto(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithInto 在接口中 InsertSqlDialectpublic boolean supportInsertIgnore(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportInsertIgnore 在接口中 InsertSqlDialectpublic String insertWithIgnore(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithIgnore 在接口中 InsertSqlDialectpublic boolean supportUpsert(List<String> primaryKey, List<String> columns)
InsertSqlDialectsupportUpsert 在接口中 InsertSqlDialectpublic String insertWithUpsert(boolean useQualifier, String schema, String table, List<String> primaryKey, List<String> columns)
insertWithUpsert 在接口中 InsertSqlDialectCopyright © 2021. All rights reserved.