public class ClickHouseStyle extends AbstractDBStyle
AbstractDBStyle.MockXXXDEFAULT_ASSIGNID, keyWordHandler, lineSeparator, metadataManager, nameConversion, offsetStartZero| 构造器和说明 |
|---|
ClickHouseStyle() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
checkId(Collection colsId,
Collection attrsId,
String clsName) |
int |
getDBType()
返回一个DBStyle代码
|
int |
getIdType(Class c,
String idProperty)
根据注解来决定主键采用哪种方式生成。
|
String |
getName()
返回DBStyle名称
|
RangeSql |
getRangeSql()
翻页语句实现
|
MetadataManager |
initMetadataManager(ConnectionSource cs) |
boolean |
isNoSql()
是否是NOSql
|
appendExpress, appendIdCondition, appendJoinInIdsCondition, appendVersion, buildExecutor, config, createConcatContext, genDeleteById, generalInsert, genExistSql, genInsert, genInsertTemplate, genSelectAll, genSelectById, genSelectByIdForUpdate, genSelectByIds, genSelectByTemplate, genSelectCountByTemplate, genUpdateAbsolute, genUpdateAll, genUpdateById, genUpdateRawById, genUpdateTemplate, getDefaultSchema, getKeyWordHandler, getNameConversion, getOrderBy, getRawUpdate, getSelectTemplate, getSeqValue, getSQLTemplateEngine, getUpdate, init, initMetadataManager, isOffsetStartZero, setKeyWordHandler, setNameConversion, setOffsetStartZero, wrapStatementValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchGeneratedKeysSupport, getMaxBatchCount, metadataSupport, preparedStatementSupport, streamConfigpublic int getIdType(Class c, String idProperty)
AbstractDBStylegetIdType 在接口中 DBStylegetIdType 在类中 AbstractDBStylepublic boolean isNoSql()
DBStylepublic int getDBType()
DBStylepublic MetadataManager initMetadataManager(ConnectionSource cs)
initMetadataManager 在接口中 DBStyleinitMetadataManager 在类中 AbstractDBStyleprotected void checkId(Collection colsId, Collection attrsId, String clsName)
checkId 在类中 AbstractDBStyleCopyright © 2021. All rights reserved.