| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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インスタンスのリスト
| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||