public abstract class AbstractDataImportor extends AbstractDataImpExp implements DataImportor
抽象导入器
.DataImportor.ExistPolicy, DataImportor.TransactionPolicydialect, logger| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractDataImportor(Dialect dialect)
Instantiates a new abstract data importor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFilter(DataFilter... filters)
添加过滤器
.
|
void |
addFilter(DataFilter filter)
添加过滤器
.
|
void |
addPrepareSql(java.lang.String... prepareSqls)
添加预执行sql
.
|
void |
addPrepareSql(java.lang.String prepareSql)
添加预执行sql
.
|
void |
addTransformers(DataTransformer... transformers)
添加数据变换器
.
|
void |
addTransformers(DataTransformer transformer)
添加数据变换器
.
|
protected boolean |
filtdate(RecordModel recordModel,
java.sql.Connection conn)
数据过滤
.
|
DataImportor.ExistPolicy |
getExistPolicy()
返回existPolicy.
|
java.util.List<java.lang.String> |
getPrepareSqls()
返回prepareSqls.
|
DataImportor.TransactionPolicy |
getTransactionPolicy()
返回transactionPolicy.
|
java.util.List<DataTransformer> |
getTransformers()
返回transformers.
|
boolean |
isFkCheck()
返回fkCheck.
|
void |
setExistPolicy(DataImportor.ExistPolicy existPolicy)
设置existPolicy.
|
void |
setFkCheck(boolean fkCheck)
设置fkCheck.
|
void |
setPrepareSqls(java.util.List<java.lang.String> prepareSqls)
设置prepareSqls.
|
void |
setTransactionPolicy(DataImportor.TransactionPolicy transactionPolicy)
设置transactionPolicy.
|
void |
setTransformers(java.util.List<DataTransformer> transformers)
设置transformers.
|
protected RecordModel |
transform(RecordModel recordModel)
数据变换
.
|
getDatabaseMetadata, getDataSource, getDialect, getTableQuerySql, getType, getValueToSql, setDataSourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitimpprotected AbstractDataImportor(Dialect dialect)
dialect - the dialectpublic void addPrepareSql(java.lang.String prepareSql)
添加预执行sql
.prepareSql - prepareSqlpublic void addPrepareSql(java.lang.String... prepareSqls)
添加预执行sql
.prepareSqls - prepareSqlspublic void addFilter(DataFilter filter)
添加过滤器
.filter - filterpublic void addFilter(DataFilter... filters)
添加过滤器
.filters - dataFilterspublic void addTransformers(DataTransformer transformer)
添加数据变换器
.transformer - transformerpublic void addTransformers(DataTransformer... transformers)
添加数据变换器
.transformers - transformerprotected boolean filtdate(RecordModel recordModel, java.sql.Connection conn)
数据过滤
.recordModel - recordModelconn - connprotected RecordModel transform(RecordModel recordModel)
数据变换
.recordModel - recordModelpublic java.util.List<java.lang.String> getPrepareSqls()
public void setPrepareSqls(java.util.List<java.lang.String> prepareSqls)
prepareSqls - prepareSqlspublic java.util.List<DataTransformer> getTransformers()
public void setTransformers(java.util.List<DataTransformer> transformers)
transformers - transformerspublic DataImportor.ExistPolicy getExistPolicy()
public void setExistPolicy(DataImportor.ExistPolicy existPolicy)
existPolicy - existPolicypublic DataImportor.TransactionPolicy getTransactionPolicy()
public void setTransactionPolicy(DataImportor.TransactionPolicy transactionPolicy)
transactionPolicy - transactionPolicypublic boolean isFkCheck()
public void setFkCheck(boolean fkCheck)
fkCheck - fkCheck