类 JdbcMappingFactory
java.lang.Object
cn.featherfly.common.db.mapping.JdbcMappingFactory
- 所有已实现的接口:
cn.featherfly.common.repository.mapping.MappingFactory
public class JdbcMappingFactory
extends java.lang.Object
implements cn.featherfly.common.repository.mapping.MappingFactory
MapperFactory
.-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classJdbcMappingFactory.MappingModeThe Enum MappingMode. -
构造器概要
构造器 构造器 说明 JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect)Instantiates a new jdbc mapping factory.JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new jdbc mapping factory.JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect)Instantiates a new jdbc mapping factory.JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new jdbc mapping factory.JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory. -
方法概要
修饰符和类型 方法 说明 <T> cn.featherfly.common.repository.mapping.ClassMapping<T>getClassMapping(java.lang.Class<T> type)从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
构造器详细资料
-
JdbcMappingFactory
Instantiates a new jdbc mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialect
-
JdbcMappingFactory
public JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new jdbc mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialectsqlTypeMappingManager- the sql type mapping manager
-
JdbcMappingFactory
public JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialectclassNameConversions- classNameConversionspropertyNameConversions- propertyNameConversions
-
JdbcMappingFactory
public JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialectsqlTypeMappingManager- the sql type mapping managerclassNameConversions- classNameConversionspropertyNameConversions- propertyNameConversions
-
JdbcMappingFactory
public JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect)Instantiates a new jdbc mapping factory.- 参数:
mappingMode- the mapping modemetadata- DatabaseMetadatadialect- dialect
-
JdbcMappingFactory
public JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new jdbc mapping factory.- 参数:
mappingMode- the mapping modemetadata- DatabaseMetadatadialect- dialectsqlTypeMappingManager- the sql type mapping manager
-
JdbcMappingFactory
public JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.- 参数:
mappingMode- the mapping modemetadata- DatabaseMetadatadialect- dialectclassNameConversions- classNameConversionspropertyNameConversions- propertyNameConversions
-
JdbcMappingFactory
public JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager, java.util.List<cn.featherfly.common.repository.mapping.ClassNameConversion> classNameConversions, java.util.List<cn.featherfly.common.repository.mapping.PropertyNameConversion> propertyNameConversions)Instantiates a new jdbc mapping factory.- 参数:
mappingMode- the mapping modemetadata- DatabaseMetadatadialect- dialectsqlTypeMappingManager- the sql type mapping managerclassNameConversions- classNameConversionspropertyNameConversions- propertyNameConversions
-
-
方法详细资料
-
getClassMapping
public <T> cn.featherfly.common.repository.mapping.ClassMapping<T> getClassMapping(java.lang.Class<T> type)- 指定者:
getClassMapping在接口中cn.featherfly.common.repository.mapping.MappingFactory
-