code: public static PreparedStatement prepareStatementForBatch(Connection conn, String sql, Iterable<Object[]> paramsBatch) throws SQLException {
  		Assert.notBlank(sql, "Sql String must be not blank!");
  
  		sql = sql.trim();
  		SqlLog.INSTASNCE.log(sql, paramsBatch);
  		PreparedStatement ps = conn.prepareStatement(sql);
  		for (Object[] params : paramsBatch) {
  			StatementUtil.fillParams(ps, params);
  			ps.addBatch();
  		}
  		return ps;
  	}
docs: 创建批量操作的{@link PreparedStatement}
  
  @param conn 数据库连接
  @param sql SQL语句，使用"?"做为占位符
  @param paramsBatch "?"对应参数批次列表
  @return {@link PreparedStatement}
  @throws SQLException SQL异常
  @since 4.1.13