public class MysqlJdbcExpert extends AbstractJdbcExpert
conf, keywords| 构造器和说明 |
|---|
MysqlJdbcExpert(JdbcExpertConfigFile conf) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
createEntity(Dao dao,
Entity<?> en)
根据实体信息,返回某实体的建表语句
|
protected java.lang.String |
createResultSetMetaSql(Entity<?> en) |
java.lang.String |
evalFieldType(MappingField mf) |
Pojo |
fetchPojoId(Entity<?> en,
MappingField idField) |
void |
formatQuery(Pojo pojo) |
void |
formatQuery(Sql sql) |
ValueAdaptor |
getAdaptor(MappingField ef)
根据字段类型为其获取一个字段适配器
|
java.lang.String |
getDatabaseType() |
addColumnNeedColumn, addComment, addComment, addDefaultValue, createIndexs, createPojo, createRelation, dropEntity, dropRelation, formatQuery, getConf, getDefaultValue, getKeywords, gSQL, isSupportAutoIncrement, isSupportGeneratedKeys, makePksName, setKeywords, setupEntityField, supportTimestampDefault, wrap, wrap, wrapKeyworkpublic MysqlJdbcExpert(JdbcExpertConfigFile conf)
public java.lang.String getDatabaseType()
DBpublic void formatQuery(Pojo pojo)
formatQuery 在类中 AbstractJdbcExpertpublic void formatQuery(Sql sql)
formatQuery 在类中 AbstractJdbcExpertpublic java.lang.String evalFieldType(MappingField mf)
evalFieldType 在接口中 JdbcExpertevalFieldType 在类中 AbstractJdbcExpertpublic boolean createEntity(Dao dao, Entity<?> en)
JdbcExperten - 实体protected java.lang.String createResultSetMetaSql(Entity<?> en)
public Pojo fetchPojoId(Entity<?> en, MappingField idField)
fetchPojoId 在接口中 JdbcExpertfetchPojoId 在类中 AbstractJdbcExpertpublic ValueAdaptor getAdaptor(MappingField ef)
JdbcExpertgetAdaptor 在接口中 JdbcExpertgetAdaptor 在类中 AbstractJdbcExpertef - 实体数据库映射字段