title: JdbcBatchItemWriterBuilder vs org.springframework.jdbc.core.jdbcTemplate.batchUpdate
body: <p>I understand jdbcTemplate.batchUpdate is used for sending several records to data base in one communication.
  Lets say i have 1000 records to be updated, instead of 1000 communications from Application to database, the Application will send 1000 records in request.</p>
  <p>Coming to JdbcBatchItemWriterBuilder its combination of Tasks in a job.</p>
  <p>My question is, if there is 1000 records to be processed(INSERT statements) via JdbcBatchItemWriterBuilder, all INSERTS executed in one go? or one after one?</p>
  <p>If one after one,  connecting to database 1000 times using JdbcBatchItemWriterBuilder causes perf issues? hows that handled?</p>
  <p>i would like to understand if Spring batch performs better than running 1000 INSERT staments using jdbcTemplate.update ?</p>