public class Sqlserver2005JdbcExpert extends AbstractJdbcExpert
conf, keywords| Constructor and Description |
|---|
Sqlserver2005JdbcExpert(JdbcExpertConfigFile conf) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addColumnNeedColumn() |
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) |
String |
getDatabaseType() |
List<String> |
getIndexNames(Entity<?> en,
Connection conn) |
boolean |
isSupportGeneratedKeys() |
String |
wrapKeywork(String columnName,
boolean force) |
addComment, addComment, addDefaultValue, canCommentWhenAddIndex, checkDataSource, createAddColumnSql, createIndexs, createIndexSql, createPojo, createRelation, createRelation, dropEntity, dropRelation, formatQuery, getAdaptor, getConf, getDefaultValue, getKeywords, gSQL, isSupportAutoIncrement, makePksName, setKeywords, setupEntityField, supportTimestampDefault, wrap, wrappublic Sqlserver2005JdbcExpert(JdbcExpertConfigFile conf)
public boolean createEntity(Dao dao, Entity<?> en)
JdbcExperten - 实体public String evalFieldType(MappingField mf)
evalFieldType in interface JdbcExpertevalFieldType in class AbstractJdbcExpertpublic void formatQuery(Pojo pojo)
formatQuery in class AbstractJdbcExpertpublic void formatQuery(Sql sql)
formatQuery in class AbstractJdbcExpertprotected String createResultSetMetaSql(Entity<?> en)
createResultSetMetaSql in class AbstractJdbcExpertpublic Pojo fetchPojoId(Entity<?> en, MappingField idField)
fetchPojoId in interface JdbcExpertfetchPojoId in class AbstractJdbcExpertpublic boolean addColumnNeedColumn()
addColumnNeedColumn in interface JdbcExpertaddColumnNeedColumn in class AbstractJdbcExpertpublic String wrapKeywork(String columnName, boolean force)
wrapKeywork in interface JdbcExpertwrapKeywork in class AbstractJdbcExpertpublic boolean isSupportGeneratedKeys()
isSupportGeneratedKeys in interface JdbcExpertisSupportGeneratedKeys in class AbstractJdbcExpertpublic List<String> getIndexNames(Entity<?> en, Connection conn) throws SQLException
getIndexNames in interface JdbcExpertgetIndexNames in class AbstractJdbcExpertSQLExceptionCopyright © 2017. All rights reserved.