类 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

.
  • 构造器详细资料

    • JdbcMappingFactory

      public JdbcMappingFactory​(DatabaseMetadata metadata, Dialect dialect)
      Instantiates a new jdbc mapping factory.
      参数:
      metadata - DatabaseMetadata
      dialect - dialect
    • JdbcMappingFactory

      public JdbcMappingFactory​(DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)
      Instantiates a new jdbc mapping factory.
      参数:
      metadata - DatabaseMetadata
      dialect - dialect
      sqlTypeMappingManager - 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 - DatabaseMetadata
      dialect - dialect
      classNameConversions - classNameConversions
      propertyNameConversions - 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 - DatabaseMetadata
      dialect - dialect
      sqlTypeMappingManager - the sql type mapping manager
      classNameConversions - classNameConversions
      propertyNameConversions - propertyNameConversions
    • JdbcMappingFactory

      public JdbcMappingFactory​(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect)
      Instantiates a new jdbc mapping factory.
      参数:
      mappingMode - the mapping mode
      metadata - DatabaseMetadata
      dialect - dialect
    • JdbcMappingFactory

      public JdbcMappingFactory​(JdbcMappingFactory.MappingMode mappingMode, DatabaseMetadata metadata, Dialect dialect, SqlTypeMappingManager sqlTypeMappingManager)
      Instantiates a new jdbc mapping factory.
      参数:
      mappingMode - the mapping mode
      metadata - DatabaseMetadata
      dialect - dialect
      sqlTypeMappingManager - 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 mode
      metadata - DatabaseMetadata
      dialect - dialect
      classNameConversions - classNameConversions
      propertyNameConversions - 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 mode
      metadata - DatabaseMetadata
      dialect - dialect
      sqlTypeMappingManager - the sql type mapping manager
      classNameConversions - classNameConversions
      propertyNameConversions - propertyNameConversions
  • 方法详细资料

    • getClassMapping

      public <T> cn.featherfly.common.repository.mapping.ClassMapping<T> getClassMapping​(java.lang.Class<T> type)
      指定者:
      getClassMapping 在接口中 cn.featherfly.common.repository.mapping.MappingFactory