public class JdbcDumpTemplate extends Object
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
JdbcDumpTemplate.InternalConnectionFactory |
private static class |
JdbcDumpTemplate.TableJdbcDumpOptions |
| 限定符和类型 | 字段和说明 |
|---|---|
private ConnectionFactory |
destinationConnectionFactory |
private ConnectionFactory |
sourceConnectionFactory |
| 构造器和说明 |
|---|
JdbcDumpTemplate(ConnectionFactory sourceConnectionFactory,
ConnectionFactory destinationConnectionFactory) |
JdbcDumpTemplate(DataSource source,
DataSource destination) |
| 限定符和类型 | 方法和说明 |
|---|---|
long[] |
dump(String catalog,
String schema,
String[] excludedTables,
DumpProgress progress,
JdbcDumpOptions dumpOptions,
DumpErrorHandler errorHandler) |
long[] |
dump(String catalog,
String schema,
String[] excludedTables,
int batchSize,
DumpProgress progress,
JdbcDumpOptions dumpOptions,
DumpErrorHandler errorHandler) |
long |
dump(String catalog,
String schema,
String tableName,
DumpProgress progress,
JdbcDumpOptions dumpOptions,
DumpErrorHandler errorHandler) |
long |
dump(String catalog,
String schema,
String tableName,
int batchSize,
DumpProgress progress,
JdbcDumpOptions dumpOptions,
DumpErrorHandler errorHandler) |
long |
dump(String catalog,
String schema,
String sql,
Object[] args,
DumpProgress progress,
JdbcDumpOptions dumpOptions) |
long |
dump(String catalog,
String schema,
String sql,
Object[] args,
int batchSize,
DumpProgress progress,
JdbcDumpOptions dumpOptions) |
private final ConnectionFactory sourceConnectionFactory
private final ConnectionFactory destinationConnectionFactory
public JdbcDumpTemplate(DataSource source, DataSource destination)
public JdbcDumpTemplate(ConnectionFactory sourceConnectionFactory, ConnectionFactory destinationConnectionFactory)
public long[] dump(String catalog, String schema, String[] excludedTables, DumpProgress progress, JdbcDumpOptions dumpOptions, DumpErrorHandler errorHandler) throws SQLException
SQLExceptionpublic long dump(String catalog, String schema, String tableName, DumpProgress progress, JdbcDumpOptions dumpOptions, DumpErrorHandler errorHandler) throws SQLException
SQLExceptionpublic long dump(String catalog, String schema, String sql, Object[] args, DumpProgress progress, JdbcDumpOptions dumpOptions) throws SQLException
SQLExceptionpublic long[] dump(String catalog, String schema, String[] excludedTables, int batchSize, DumpProgress progress, JdbcDumpOptions dumpOptions, DumpErrorHandler errorHandler) throws SQLException
SQLExceptionpublic long dump(String catalog, String schema, String tableName, int batchSize, DumpProgress progress, JdbcDumpOptions dumpOptions, DumpErrorHandler errorHandler) throws SQLException
SQLExceptionpublic long dump(String catalog, String schema, String sql, Object[] args, int batchSize, DumpProgress progress, JdbcDumpOptions dumpOptions) throws SQLException
SQLExceptionCopyright © 2022. All rights reserved.