public class UpdateDAOiBatisImpl extends org.springframework.orm.ibatis.support.SqlMapClientDaoSupport implements UpdateDAO
修飾子とタイプ | フィールドと説明 |
---|---|
protected ThreadLocal<List<SqlHolder>> |
batchSqls
非推奨です。
この変数は将来削除されます
|
コンストラクタと説明 |
---|
UpdateDAOiBatisImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addBatch(String sqlID,
Object bindParams)
非推奨です。
addBatchの代わりに
executeBatch(List)
を使用すること |
int |
execute(String sqlID,
Object bindParams)
引数sqlIDで指定されたSQLを実行して、結果件数を返却する。
|
int |
executeBatch()
非推奨です。
addBatchの代わりに
executeBatch(List)
を使用すること |
int |
executeBatch(List<SqlHolder> sqlHolders)
バッチ処理の実行メソッド。
|
@Deprecated protected final ThreadLocal<List<SqlHolder>> batchSqls
public int execute(String sqlID, Object bindParams)
@Deprecated public void addBatch(String sqlID, Object bindParams)
executeBatch(List)
を使用することUpdateDAO#executeBatch()
で、一括実行を行う。
注意:このメソッドを使用すると、バッチ更新対象のSQLが
クリアされない可能性がある。executeBatch(List)
を使用すること。@Deprecated public int executeBatch()
executeBatch(List)
を使用することaddBatch(String, Object)
で追加されたSQLを
一括実行する。バッチ実行後はSQLをクリアする。
addBatch(String, Object)
でSQLを追加していない場合、
実行時例外が発生する。
注意:このメソッドを使用すると、バッチ更新対象のSQLが
クリアされない可能性がある。executeBatch(List)
を使用すること。executeBatch
インタフェース内 UpdateDAO
public int executeBatch(List<SqlHolder> sqlHolders)
SqlHolder
のリストで指定されたすべてのSQLを実行する。executeBatch
インタフェース内 UpdateDAO
sqlHolders
- バッチ更新対象のsqlId、パラメータを格納した
SqlHolderインスタンスのリストCopyright © 2014 NTT DATA Corporation.