public interface DBStyle
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DB_DAMENG |
static int |
DB_DB2 |
static int |
DB_H2 |
static int |
DB_MYSQL |
static int |
DB_ORACLE |
static int |
DB_POSTGRES |
static int |
DB_SHENGTONG |
static int |
DB_SQLLITE |
static int |
DB_SQLSERVER |
static int |
ID_ASSIGN |
static int |
ID_AUTO |
static int |
ID_SEQ |
static String |
OFFSET |
static String |
ORDER_BY |
static String |
PAGE_END |
static String |
PAGE_SIZE |
static final int ID_ASSIGN
static final int ID_AUTO
static final int ID_SEQ
static final int DB_MYSQL
static final int DB_ORACLE
static final int DB_POSTGRES
static final int DB_SQLSERVER
static final int DB_SQLLITE
static final int DB_DB2
static final int DB_H2
static final int DB_DAMENG
static final int DB_SHENGTONG
void init(Beetl beetl)
String getName()
int getDBType()
String getPageSQLStatement(String sql, long offset, long pageSize)
正常sql: select * from tb_bee 假设 offset = 2 假设 pageSize = 9 (mysql示例) 出来的sql: select * from tb_bee limit 2 , 9
sql - 正常查询sqloffset - offsetpageSize - pageSizeKeyWordHandler getKeyWordHandler()
void setKeyWordHandler(KeyWordHandler keyWordHandler)
NameConversion getNameConversion()
void setNameConversion(NameConversion nameConversion)
MetadataManager getMetadataManager()
void setMetadataManager(MetadataManager metadataManager)
Copyright © 2019. All rights reserved.