public abstract class AbstractDataExportor extends AbstractDataImpExp implements DataExportor
抽象导出器
.dialect, logger| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractDataExportor(Dialect dialect)
Instantiates a new abstract data exportor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
exportData(java.util.Collection<java.lang.String> querySqls,
java.io.Writer writer)
导出结果集
|
void |
exportData(cn.featherfly.common.repository.Query query,
java.io.Writer writer)
导出结果集
|
void |
exportData(java.lang.String tableName,
cn.featherfly.common.repository.builder.dml.ConditionBuilder conditionBuilder,
java.io.Writer os)
导出结果集
|
void |
exportData(java.lang.String querySql,
java.io.Writer writer)
导出结果集
|
void |
exportData(java.io.Writer writer,
cn.featherfly.common.repository.Query... querys)
导出结果集
|
void |
exportData(java.io.Writer writer,
java.lang.String... querySqls)
导出结果集
|
void |
exportDatabase(java.io.Writer writer)
导出整库
|
void |
exportTable(java.lang.String tableName,
java.io.Writer writer)
导出某张表
|
void |
exportTable(TableQuery tableQuery,
java.io.Writer writer)
导出某张表
|
void |
exportTable(java.io.Writer writer,
java.util.Collection<java.lang.String> tableNames)
导出某几张表
|
void |
exportTable(java.io.Writer writer,
java.lang.String... tableNames)
导出某几张表
|
void |
exportTables(java.io.Writer writer,
java.util.Collection<TableQuery> querys)
导出某几张表
|
void |
exportTables(java.io.Writer writer,
TableQuery... querys)
导出某几张表
|
getDatabaseMetadata, getDataSource, getDialect, getTableQuerySql, getType, getValueToSql, setDataSourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexportDataprotected AbstractDataExportor(Dialect dialect)
dialect - the dialectpublic void exportDatabase(java.io.Writer writer)
导出整库
exportDatabase 在接口中 DataExportorwriter - writerpublic void exportTable(java.lang.String tableName,
java.io.Writer writer)
导出某张表
exportTable 在接口中 DataExportortableName - 表名称writer - writerpublic void exportTable(java.io.Writer writer,
java.util.Collection<java.lang.String> tableNames)
导出某几张表
exportTable 在接口中 DataExportorwriter - writertableNames - 表名称集合public void exportTable(java.io.Writer writer,
java.lang.String... tableNames)
导出某几张表
exportTable 在接口中 DataExportorwriter - writertableNames - 表名称集合public void exportTable(TableQuery tableQuery, java.io.Writer writer)
导出某张表
exportTable 在接口中 DataExportortableQuery - 表查询writer - writerpublic void exportTables(java.io.Writer writer,
TableQuery... querys)
导出某几张表
exportTables 在接口中 DataExportorwriter - writerquerys - 表查询数组public void exportTables(java.io.Writer writer,
java.util.Collection<TableQuery> querys)
导出某几张表
exportTables 在接口中 DataExportorwriter - writerquerys - 表查询集合public void exportData(java.lang.String querySql,
java.io.Writer writer)
导出结果集
exportData 在接口中 DataExportorquerySql - 查询sqlwriter - writerpublic void exportData(java.util.Collection<java.lang.String> querySqls,
java.io.Writer writer)
导出结果集
exportData 在接口中 DataExportorquerySqls - 查询sql集合writer - writerpublic void exportData(java.io.Writer writer,
java.lang.String... querySqls)
导出结果集
exportData 在接口中 DataExportorwriter - writerquerySqls - 查询sql可变参数public void exportData(java.lang.String tableName,
cn.featherfly.common.repository.builder.dml.ConditionBuilder conditionBuilder,
java.io.Writer os)
导出结果集
exportData 在接口中 DataExportortableName - 表名称conditionBuilder - 查询条件os - writerpublic void exportData(java.io.Writer writer,
cn.featherfly.common.repository.Query... querys)
导出结果集
exportData 在接口中 DataExportorwriter - writerquerys - 查询对象可变参数public void exportData(cn.featherfly.common.repository.Query query,
java.io.Writer writer)
导出结果集
exportData 在接口中 DataExportorquery - 查询writer - writer