|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface UpdateDAO
UpdateDAOインタフェース。 更新系SQLを実行するためのDAOインタフェースである。
メソッドの概要 | |
---|---|
void |
addBatch(java.lang.String sqlID,
java.lang.Object bindParams)
推奨されていません。 addBatchの代わりに executeBatch(List)
を使用すること |
int |
execute(java.lang.String sqlID,
java.lang.Object bindParams)
引数sqlIDで指定されたSQLを実行して、結果件数を返却する。 |
int |
executeBatch()
推奨されていません。 executeBatchの代わりに executeBatch(List)
を使用すること |
int |
executeBatch(java.util.List<SqlHolder> sqlHolders)
バッチ更新処理を行うメソッド。 |
メソッドの詳細 |
---|
int execute(java.lang.String sqlID, java.lang.Object bindParams)
sqlID
- 実行するSQLのIDbindParams
- SQLにバインドする値を格納したオブジェクト
@Deprecated void addBatch(java.lang.String sqlID, java.lang.Object bindParams)
executeBatch(List)
を使用すること
sqlID
- 実行するSQLのIDbindParams
- SQLにバインドする値を格納したオブジェクト@Deprecated int executeBatch()
executeBatch(List)
を使用すること
int executeBatch(java.util.List<SqlHolder> sqlHolders)
SqlHolder
のリストで指定されたすべてのSQLを実行する。
DAOインスタンスに状態を持たせない為、バッチ更新対象のSQLはすべて
このメソッド内で実行まで完結する必要がある。
sqlHolders
- バッチ更新対象のsqlId、パラメータを格納した
SqlHolderインスタンスのリスト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |