org.seasar.extension.jdbc
インタフェース BatchUpdate<S extends BatchUpdate<S>>

型パラメータ:
S - Queryのサブタイプです。
すべてのスーパーインタフェース:
Query<S>
既知のサブインタフェースの一覧:
AutoBatchDelete<T>, AutoBatchInsert<T>, AutoBatchUpdate<T>, SqlBatchUpdate, SqlFileBatchUpdate<T>
既知の実装クラスの一覧:
AbstractAutoBatchUpdate, AutoBatchDeleteImpl, AutoBatchInsertImpl, AutoBatchUpdateImpl, SqlBatchUpdateImpl, SqlFileBatchUpdateImpl

public interface BatchUpdate<S extends BatchUpdate<S>>
extends Query<S>

バッチ更新のベースとなるインターフェースです。

作成者:
higa

メソッドの概要
 S batchSize(int batchSize)
          バッチ更新のサイズを設定します。
 int[] execute()
          バッチ更新します。
 
インタフェース org.seasar.extension.jdbc.Query から継承されたメソッド
callerClass, callerMethodName, queryTimeout
 

メソッドの詳細

batchSize

S batchSize(int batchSize)
バッチ更新のサイズを設定します。

パラメータ:
batchSize - バッチ更新のサイズ
戻り値:
このインスタンス自身

execute

int[] execute()
バッチ更新します。

戻り値:
更新した行数の配列


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.