public class SupportDatabaseType extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
databaseType |
static SupportDatabaseType |
MYSQL |
static SupportDatabaseType |
ORACLE |
protected PaginateSqlGenerator |
paginateSqlGen |
static SupportDatabaseType |
POSTGRE_SQL |
protected Class |
smartDbEntityGeneratorClass |
protected Class |
smartDbNodeImplClass |
static SupportDatabaseType |
SQL_SERVER |
protected SqlBuilderFactory |
sqlBuilderFactory |
| 构造器和说明 |
|---|
SupportDatabaseType(String databaseType,
Class<?> cls,
PaginateSqlGenerator paginateSqlGen,
SqlBuilderFactory sqlBuilderFactory,
Class smartDbEntityGeneratorClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDatabaseType() |
static SupportDatabaseType |
getDatabaseType(String dbType) |
PaginateSqlGenerator |
getPaginateSqlGenerator() |
Class |
getSmartDbEntityGeneratorClass() |
Class |
getSmartDbNodeImplClass() |
SqlBuilderFactory |
getSqlBuilderFactory() |
public static final SupportDatabaseType MYSQL
public static final SupportDatabaseType SQL_SERVER
public static final SupportDatabaseType ORACLE
public static final SupportDatabaseType POSTGRE_SQL
protected final String databaseType
protected final Class smartDbNodeImplClass
protected final PaginateSqlGenerator paginateSqlGen
protected final SqlBuilderFactory sqlBuilderFactory
protected final Class smartDbEntityGeneratorClass
public SupportDatabaseType(String databaseType, Class<?> cls, PaginateSqlGenerator paginateSqlGen, SqlBuilderFactory sqlBuilderFactory, Class smartDbEntityGeneratorClass)
public String getDatabaseType()
public PaginateSqlGenerator getPaginateSqlGenerator()
public Class getSmartDbNodeImplClass()
public Class getSmartDbEntityGeneratorClass()
public static SupportDatabaseType getDatabaseType(String dbType)
public SqlBuilderFactory getSqlBuilderFactory()
Copyright © 2020. All rights reserved.