Package cn.mapway.common.geo.postgis
Class MyPostgresqlExpert
java.lang.Object
org.nutz.dao.impl.jdbc.AbstractJdbcExpert
org.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert
cn.mapway.common.geo.postgis.MyPostgresqlExpert
- All Implemented Interfaces:
org.nutz.dao.jdbc.JdbcExpert,org.nutz.lang.Configurable
public class MyPostgresqlExpert
extends org.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert
MyPostgresqlExpert
NUtz DB 字段类型转换
- Author:
- zhangjianshe <zhangjianshe@gmail.com>
-
Field Summary
Fields inherited from class org.nutz.dao.impl.jdbc.AbstractJdbcExpert
conf, keywords -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDefaultValue(StringBuilder sb, org.nutz.dao.entity.MappingField mf) evalFieldType(org.nutz.dao.entity.MappingField mf) org.nutz.dao.jdbc.ValueAdaptorgetAdaptor(org.nutz.dao.entity.MappingField ef) Methods inherited from class org.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert
checkDataSource, createEntity, createResultSetMetaSql, formatQuery, formatQuery, getDatabaseType, getIndexNames, wrapKeywordMethods inherited from class org.nutz.dao.impl.jdbc.AbstractJdbcExpert
addColumnNeedColumn, addComment, addComment, canCommentWhenAddIndex, createAddColumnSql, createIndexs, createIndexSql, createPojo, createRelation, createRelation, dropEntity, dropRelation, fetchPojoId, formatLeftJoinLink, formatQuery, getConf, getDefaultValue, getKeywords, getNumberOfRecords, gSQL, isSupportAutoIncrement, isSupportGeneratedKeys, makePksName, safeTableName, setKeywords, setupEntityField, setupProperties, supportTimestampDefault, wrap
-
Constructor Details
-
MyPostgresqlExpert
public MyPostgresqlExpert(org.nutz.dao.jdbc.JdbcExpertConfigFile conf)
-
-
Method Details
-
addDefaultValue
- Overrides:
addDefaultValuein classorg.nutz.dao.impl.jdbc.AbstractJdbcExpert
-
getAdaptor
public org.nutz.dao.jdbc.ValueAdaptor getAdaptor(org.nutz.dao.entity.MappingField ef) - Specified by:
getAdaptorin interfaceorg.nutz.dao.jdbc.JdbcExpert- Overrides:
getAdaptorin classorg.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert
-
evalFieldType
- Specified by:
evalFieldTypein interfaceorg.nutz.dao.jdbc.JdbcExpert- Overrides:
evalFieldTypein classorg.nutz.dao.impl.jdbc.psql.PsqlJdbcExpert
-