类 AbstractDataImportor
java.lang.Object
cn.featherfly.common.db.data.AbstractDataImpExp
cn.featherfly.common.db.data.AbstractDataImportor
- 所有已实现的接口:
DataImportor
- 直接已知子类:
JsonImportor
public abstract class AbstractDataImportor extends AbstractDataImpExp implements DataImportor
抽象导入器
.-
嵌套类概要
从接口继承的嵌套类/接口 cn.featherfly.common.db.data.DataImportor
DataImportor.ExistPolicy, DataImportor.TransactionPolicy -
字段概要
从类继承的字段 cn.featherfly.common.db.data.AbstractDataImpExp
dialect, logger -
构造器概要
构造器 限定符 构造器 说明 protectedAbstractDataImportor(Dialect dialect)Instantiates a new abstract data importor. -
方法概要
修饰符和类型 方法 说明 voidaddFilter(DataFilter filter)添加过滤器voidaddFilter(DataFilter... filters)添加过滤器voidaddPrepareSql(java.lang.String prepareSql)添加预执行sqlvoidaddPrepareSql(java.lang.String... prepareSqls)添加预执行sqlvoidaddTransformers(DataTransformer transformer)添加数据变换器voidaddTransformers(DataTransformer... transformers)添加数据变换器protected booleanfiltdate(RecordModel recordModel, java.sql.Connection conn)数据过滤DataImportor.ExistPolicygetExistPolicy()返回existPolicy.java.util.List<java.lang.String>getPrepareSqls()返回prepareSqls.DataImportor.TransactionPolicygetTransactionPolicy()返回transactionPolicy.java.util.List<DataTransformer>getTransformers()返回transformers.booleanisFkCheck()返回fkCheck.voidsetExistPolicy(DataImportor.ExistPolicy existPolicy)设置existPolicy.voidsetFkCheck(boolean fkCheck)设置fkCheck.voidsetPrepareSqls(java.util.List<java.lang.String> prepareSqls)设置prepareSqls.voidsetTransactionPolicy(DataImportor.TransactionPolicy transactionPolicy)设置transactionPolicy.voidsetTransformers(java.util.List<DataTransformer> transformers)设置transformers.protected RecordModeltransform(RecordModel recordModel)数据变换从类继承的方法 cn.featherfly.common.db.data.AbstractDataImpExp
getDatabaseMetadata, getDataSource, getDialect, getTableQuerySql, getType, getValueToSql, setDataSource从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.featherfly.common.db.data.DataImportor
imp
-
构造器详细资料
-
AbstractDataImportor
Instantiates a new abstract data importor.- 参数:
dialect- the dialect
-
-
方法详细资料
-
addPrepareSql
public void addPrepareSql(java.lang.String prepareSql)添加预执行sql
.- 参数:
prepareSql- prepareSql
-
addPrepareSql
public void addPrepareSql(java.lang.String... prepareSqls)添加预执行sql
.- 参数:
prepareSqls- prepareSqls
-
addFilter
添加过滤器
.- 参数:
filter- filter
-
addFilter
添加过滤器
.- 参数:
filters- dataFilters
-
addTransformers
添加数据变换器
.- 参数:
transformer- transformer
-
addTransformers
添加数据变换器
.- 参数:
transformers- transformer
-
filtdate
数据过滤
.- 参数:
recordModel- recordModelconn- conn- 返回:
- RecordModel
-
transform
数据变换
.- 参数:
recordModel- recordModel- 返回:
- RecordModel
-
getPrepareSqls
public java.util.List<java.lang.String> getPrepareSqls()返回prepareSqls.- 返回:
- prepareSqls
-
setPrepareSqls
public void setPrepareSqls(java.util.List<java.lang.String> prepareSqls)设置prepareSqls.- 参数:
prepareSqls- prepareSqls
-
getTransformers
返回transformers.- 返回:
- transformers
-
setTransformers
设置transformers.- 参数:
transformers- transformers
-
getExistPolicy
返回existPolicy.- 返回:
- existPolicy
-
setExistPolicy
设置existPolicy.- 参数:
existPolicy- existPolicy
-
getTransactionPolicy
返回transactionPolicy.- 返回:
- transactionPolicy
-
setTransactionPolicy
设置transactionPolicy.- 参数:
transactionPolicy- transactionPolicy
-
isFkCheck
public boolean isFkCheck()返回fkCheck.- 返回:
- fkCheck
-
setFkCheck
public void setFkCheck(boolean fkCheck)设置fkCheck.- 参数:
fkCheck- fkCheck
-