public class JdbcMappingFactory
extends java.lang.Object
implements cn.featherfly.common.repository.mapping.MappingFactory
MapperFactory
.| 限定符和类型 | 类和说明 |
|---|---|
static class |
JdbcMappingFactory.MappingMode
The Enum MappingMode.
|
| 构造器和说明 |
|---|
JdbcMappingFactory(DatabaseMetadata metadata,
Dialect dialect)
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.
|
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(JdbcMappingFactory.MappingMode mappingMode,
DatabaseMetadata metadata,
Dialect dialect)
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(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.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> cn.featherfly.common.repository.mapping.ClassMapping<T> |
getClassMapping(java.lang.Class<T> type) |
public JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect)
metadata - DatabaseMetadatadialect - dialectpublic JdbcMappingFactory(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)
metadata - DatabaseMetadatadialect - dialectsqlTypeMappingManager - the sql type mapping managerpublic 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)
metadata - DatabaseMetadatadialect - dialectclassNameConversions - classNameConversionspropertyNameConversions - propertyNameConversionspublic 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)
metadata - DatabaseMetadatadialect - dialectsqlTypeMappingManager - the sql type mapping managerclassNameConversions - classNameConversionspropertyNameConversions - propertyNameConversionspublic JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect)
mappingMode - the mapping modemetadata - DatabaseMetadatadialect - dialectpublic JdbcMappingFactory(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)
mappingMode - the mapping modemetadata - DatabaseMetadatadialect - dialectsqlTypeMappingManager - the sql type mapping managerpublic 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)
mappingMode - the mapping modemetadata - DatabaseMetadatadialect - dialectclassNameConversions - classNameConversionspropertyNameConversions - propertyNameConversionspublic 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)
mappingMode - the mapping modemetadata - DatabaseMetadatadialect - dialectsqlTypeMappingManager - the sql type mapping managerclassNameConversions - classNameConversionspropertyNameConversions - propertyNameConversions