public class DerbyJdbcExpert extends MysqlJdbcExpert
META_CHARSET, META_ENGINE, META_INTLEN
conf, keywords
Constructor and Description |
---|
DerbyJdbcExpert(JdbcExpertConfigFile conf) |
Modifier and Type | Method and Description |
---|---|
boolean |
createEntity(Dao dao,
Entity<?> en)
根据实体信息,返回某实体的建表语句
|
protected String |
createResultSetMetaSql(Entity<?> en) |
String |
evalFieldType(MappingField mf) |
Pojo |
fetchPojoId(Entity<?> en,
MappingField idField) |
void |
formatQuery(Pojo pojo) |
void |
formatQuery(Sql sql) |
ValueAdaptor |
getAdaptor(MappingField ef)
根据字段类型为其获取一个字段适配器
|
String |
getDatabaseType() |
canCommentWhenAddIndex, checkDataSource, createRelation
addColumnNeedColumn, addComment, addComment, addDefaultValue, createAddColumnSql, createIndexs, createIndexSql, createPojo, createRelation, dropEntity, dropRelation, formatQuery, getConf, getDefaultValue, getIndexNames, getKeywords, gSQL, isSupportAutoIncrement, isSupportGeneratedKeys, makePksName, setKeywords, setupEntityField, supportTimestampDefault, wrap, wrap, wrapKeywork
public DerbyJdbcExpert(JdbcExpertConfigFile conf)
public String getDatabaseType()
getDatabaseType
in interface JdbcExpert
getDatabaseType
in class MysqlJdbcExpert
DB
public ValueAdaptor getAdaptor(MappingField ef)
JdbcExpert
getAdaptor
in interface JdbcExpert
getAdaptor
in class MysqlJdbcExpert
ef
- 实体数据库映射字段public void formatQuery(Pojo pojo)
formatQuery
in class MysqlJdbcExpert
public void formatQuery(Sql sql)
formatQuery
in class MysqlJdbcExpert
public String evalFieldType(MappingField mf)
evalFieldType
in interface JdbcExpert
evalFieldType
in class MysqlJdbcExpert
public boolean createEntity(Dao dao, Entity<?> en)
JdbcExpert
createEntity
in interface JdbcExpert
createEntity
in class MysqlJdbcExpert
en
- 实体protected String createResultSetMetaSql(Entity<?> en)
createResultSetMetaSql
in class MysqlJdbcExpert
public Pojo fetchPojoId(Entity<?> en, MappingField idField)
fetchPojoId
in interface JdbcExpert
fetchPojoId
in class MysqlJdbcExpert
Copyright © 2017. All rights reserved.