类 ObjectDbMixedMappingFactory
java.lang.Object
cn.featherfly.common.db.mapping.AbstractMappingFactory
cn.featherfly.common.db.mapping.ObjectDbMixedMappingFactory
- 所有已实现的接口:
cn.featherfly.common.repository.mapping.MappingFactory
public class ObjectDbMixedMappingFactory extends AbstractMappingFactory
ObjectToDbMixedMappingFactory
-
字段概要
从类继承的字段 cn.featherfly.common.db.mapping.AbstractMappingFactory
classNameConversions, dialect, logger, mappedTypes, metadata, propertyNameConversions, sqlTypeMappingManager -
构造器概要
构造器 构造器 说明 ObjectDbMixedMappingFactory(DatabaseMetadata metadata, Dialect dialect)Instantiates a new object db mixed mapping factory.ObjectDbMixedMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new object db mixed mapping factory.ObjectDbMixedMappingFactory(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 object db mixed mapping factory.ObjectDbMixedMappingFactory(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 object db mixed mapping factory. -
方法概要
修饰符和类型 方法 说明 <T> cn.featherfly.common.repository.mapping.ClassMapping<T>getClassMapping(java.lang.Class<T> type)从类继承的方法 cn.featherfly.common.db.mapping.AbstractMappingFactory
getClassNameConversions, getDialect, getMetadata, getPropertyNameConversions, getSqlTypeMappingManager, isTransient, setClassNameConversions, setColumnMapping, setPropertyNameConversions从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
构造器详细资料
-
ObjectDbMixedMappingFactory
Instantiates a new object db mixed mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialect
-
ObjectDbMixedMappingFactory
public ObjectDbMixedMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)Instantiates a new object db mixed mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialectsqlTypeMappingManager- the sql type mapping manager
-
ObjectDbMixedMappingFactory
public ObjectDbMixedMappingFactory(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 object db mixed mapping factory.- 参数:
metadata- DatabaseMetadatadialect- dialectclassNameConversions- classNameConversionspropertyNameConversions- propertyNameConversions
-
ObjectDbMixedMappingFactory
public ObjectDbMixedMappingFactory(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 object db mixed mapping factory.- 参数:
metadata- 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)
-