public class JdbcMappingFactory
extends java.lang.Object
implements cn.featherfly.hammer.mapping.MappingFactory
MapperFactory
| 构造器和说明 |
|---|
JdbcMappingFactory(cn.featherfly.common.db.metadata.DatabaseMetadata metadata,
Dialect dialect) |
JdbcMappingFactory(cn.featherfly.common.db.metadata.DatabaseMetadata metadata,
Dialect dialect,
java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> classNameConversions,
java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> propertyNameConversions) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> cn.featherfly.hammer.mapping.ClassMapping<T> |
getClassMapping(java.lang.Class<T> type) |
java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> |
getClassNameConversions()
返回classNameConversions
|
Dialect |
getDialect()
返回dialect
|
cn.featherfly.common.db.metadata.DatabaseMetadata |
getMetadata()
返回metadata
|
java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> |
getPropertyNameConversions()
返回propertyNameConversions
|
void |
setClassNameConversions(java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> classNameConversions)
设置classNameConversions
|
void |
setPropertyNameConversions(java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> propertyNameConversions)
设置propertyNameConversions
|
public JdbcMappingFactory(cn.featherfly.common.db.metadata.DatabaseMetadata metadata,
Dialect dialect)
metadata - DatabaseMetadatadialect - dialectpublic JdbcMappingFactory(cn.featherfly.common.db.metadata.DatabaseMetadata metadata,
Dialect dialect,
java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> classNameConversions,
java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> propertyNameConversions)
metadata - DatabaseMetadatadialect - dialectclassNameConversions - classNameConversionspropertyNameConversions - propertyNameConversionspublic java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> getClassNameConversions()
public void setClassNameConversions(java.util.List<cn.featherfly.hammer.mapping.ClassNameConversion> classNameConversions)
classNameConversions - classNameConversionspublic java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> getPropertyNameConversions()
public void setPropertyNameConversions(java.util.List<cn.featherfly.hammer.mapping.PropertyNameConversion> propertyNameConversions)
propertyNameConversions - propertyNameConversionspublic cn.featherfly.common.db.metadata.DatabaseMetadata getMetadata()
public <T> cn.featherfly.hammer.mapping.ClassMapping<T> getClassMapping(java.lang.Class<T> type)
getClassMapping 在接口中 cn.featherfly.hammer.mapping.MappingFactorypublic Dialect getDialect()