随笔-295  评论-26  文章-1  trackbacks-0
  1. /**


  2. * Copyright: Copyright (c) 2005-2005
  3. * Company: JavaResearch(http://www.javaresearch.org)
  4. */
  5. package org.javaresearch.jerch;



  6. import java.sql.PreparedStatement;
  7. import java.sql.SQLException;

  8. /**
  9. * 批量更新时设置PreparedStatement的值的接口定义。
  10. * 最后更新日期:2005年3月25日
  11. * @author cherami
  12. */
  13. public interface BatchPreparedStatementSetter {
  14.   /**
  15.    * 得到批次的总次数。
  16.    * @return 批次的总次数
  17.    */
  18.   publicint getBatchSize();

  19.   /**
  20.    * 设置第i次的值。
  21.    * 请注意它是针对每一次设置值的,
  22.    * 如果所有的值不是保存在一个List类型的可以通过索引访问的集合中,
  23.    * 那么这个方法的实现中可能需要使用switch或者if语句进行判断。
  24.    * 你可以考虑使用PreparedStatementSetter一次性设置全部的批次。
  25.    * @param ps PreparedStatement
  26.    * @param i 执行批次
  27.    * @throws SQLException
  28.    */
  29.   publicvoid setValues(PreparedStatement ps, int i) throwsSQLException;
  30. }


大盘预测 国富论
posted on 2007-09-10 11:21 华梦行 阅读(1084) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: