org.seasar.extension.jdbc.impl
クラス BasicBatchHandler
java.lang.Object
org.seasar.extension.jdbc.impl.BasicHandler
org.seasar.extension.jdbc.impl.BasicBatchHandler
- すべての実装インタフェース:
- BatchHandler
- public class BasicBatchHandler
- extends BasicHandler
- implements BatchHandler
- 作成者:
- higa
クラス org.seasar.extension.jdbc.impl.BasicHandler から継承したメソッド |
bindArgs, getArgTypes, getBindVariableText, getCompleteSql, getConnection, getDataSource, getLoggerClass, getSql, getStatementFactory, getValueType, logSql, prepareStatement, setDataSource, setLoggerClass, setSql, setStatementFactory |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicBatchHandler
public BasicBatchHandler()
BasicBatchHandler
public BasicBatchHandler(DataSource dataSource,
String sql)
BasicBatchHandler
public BasicBatchHandler(DataSource dataSource,
String sql,
int batchSize)
BasicBatchHandler
public BasicBatchHandler(DataSource dataSource,
String sql,
int batchSize,
StatementFactory statementFactory)
getBatchSize
public int getBatchSize()
setBatchSize
public void setBatchSize(int batchSize)
execute
public int execute(List list)
throws SQLRuntimeException
- インタフェース
BatchHandler
の記述:
- 複数のデータをバッチ更新します。
- 定義:
- インタフェース
BatchHandler
内の execute
- パラメータ:
list
- 複数のデータ
- 戻り値:
- 更新したデータの数
- 例外:
SQLRuntimeException
- SQL例外が発生した場合
execute
public int execute(List list,
Class[] argTypes)
throws SQLRuntimeException
- インタフェース
BatchHandler
の記述:
- 複数のデータをバッチ更新します。
- 定義:
- インタフェース
BatchHandler
内の execute
- パラメータ:
list
- 複数のデータargTypes
- 引数のタイプ
- 戻り値:
- 更新したデータの数
- 例外:
SQLRuntimeException
- SQL例外が発生した場合
execute
protected int execute(Connection connection,
List list,
Class[] argTypes)
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.