Class StatementBatch

java.lang.Object
org.itsallcode.jdbc.batch.StatementBatch
All Implemented Interfaces:
AutoCloseable

public class StatementBatch extends Object implements AutoCloseable
A batch handler for SQL statements.
  • Constructor Details

    • StatementBatch

      public StatementBatch(SimpleStatement statement, int maxBatchSize)
      Create a new instance.
      Parameters:
      statement - the statement
      maxBatchSize - maximum batch size
  • Method Details

    • addBatch

      public void addBatch(String sql)
      Add a new SQL statement to the batch.
      Parameters:
      sql - SQL statement
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable