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, wrap
public Sqlserver2005JdbcExpert(JdbcExpertConfigFile conf)
public boolean createEntity(Dao dao, Entity<?> en)
JdbcExpert
en
- 实体public String evalFieldType(MappingField mf)
evalFieldType
in interface JdbcExpert
evalFieldType
in class AbstractJdbcExpert
public void formatQuery(Pojo pojo)
formatQuery
in class AbstractJdbcExpert
public void formatQuery(Sql sql)
formatQuery
in class AbstractJdbcExpert
protected String createResultSetMetaSql(Entity<?> en)
createResultSetMetaSql
in class AbstractJdbcExpert
public Pojo fetchPojoId(Entity<?> en, MappingField idField)
fetchPojoId
in interface JdbcExpert
fetchPojoId
in class AbstractJdbcExpert
public boolean addColumnNeedColumn()
addColumnNeedColumn
in interface JdbcExpert
addColumnNeedColumn
in class AbstractJdbcExpert
public String wrapKeywork(String columnName, boolean force)
wrapKeywork
in interface JdbcExpert
wrapKeywork
in class AbstractJdbcExpert
public boolean isSupportGeneratedKeys()
isSupportGeneratedKeys
in interface JdbcExpert
isSupportGeneratedKeys
in class AbstractJdbcExpert
public List<String> getIndexNames(Entity<?> en, Connection conn) throws SQLException
getIndexNames
in interface JdbcExpert
getIndexNames
in class AbstractJdbcExpert
SQLException
Copyright © 2017. All rights reserved.