title: Writing List of Items using JdbcBatchItemWriter
body: <p>Currently i am using JpaItemWriter to write the list of objects as below which is working fine.
  Now i want to change the JpaItemWriter to JdbcBatchItemWriter due to performance issue. </p>
  
  <pre><code>    public class MyItemWriter implements ItemWriter&lt;List&lt;MyDomainObject&gt;&gt; {
  
      @Override  
      public void write(List&lt;? extends Lists&lt;MyDomainObject&gt;&gt; items) {
      JpaItemWriter&lt;MyDomainObject&gt; writer = new JpaItemWriter&lt;&gt;();    
      for(List&lt;MyDomainObject&gt; o : items)
          {
            writer.write(o);
          }
        }
      }
  </code></pre>
  
  <p>Suggest a sample snippets which uses the JdbcBatchItemWriter to write the List of objects will helps. Tried using the ItemSqlParameterSourceProvider it did't help ending up in <code>org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter</code>  exception</p>