public class JdbcRecordWriter extends java.lang.Object implements RecordWriter
| Constructor and Description |
|---|
JdbcRecordWriter(javax.sql.DataSource dataSource,
java.lang.String query,
PreparedStatementProvider preparedStatementProvider)
Create a new
JdbcRecordWriter. |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
open() |
void |
writeRecords(Batch batch) |
public JdbcRecordWriter(javax.sql.DataSource dataSource,
java.lang.String query,
PreparedStatementProvider preparedStatementProvider)
JdbcRecordWriter.dataSource - the JDBC data sourcequery - the query to insert datapreparedStatementProvider - the prepared statement provider to map data to the query parameterspublic void open()
throws java.lang.Exception
open in interface RecordWriterjava.lang.Exceptionpublic void writeRecords(Batch batch) throws java.lang.Exception
writeRecords in interface RecordWriterjava.lang.Exceptionpublic void close()
throws java.lang.Exception
close in interface RecordWriterjava.lang.ExceptionCopyright © 2020. All Rights Reserved.