org.seasar.framework.util
クラス PreparedStatementUtil

java.lang.Object
  拡張org.seasar.framework.util.PreparedStatementUtil

public class PreparedStatementUtil
extends java.lang.Object

PreparedStatement用のユーティリティクラスです。

作成者:
higa

コンストラクタの概要
protected PreparedStatementUtil()
          インスタンスを構築します。
 
メソッドの概要
static void addBatch(java.sql.PreparedStatement ps)
          バッチを追加します。
static boolean execute(java.sql.PreparedStatement ps)
          実行します。
static int[] executeBatch(java.sql.PreparedStatement ps)
          バッチ更新を行ないます。
static java.sql.ResultSet executeQuery(java.sql.PreparedStatement ps)
          クエリを実行します。
static int executeUpdate(java.sql.PreparedStatement ps)
          更新を実行します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PreparedStatementUtil

protected PreparedStatementUtil()
インスタンスを構築します。

メソッドの詳細

executeQuery

public static java.sql.ResultSet executeQuery(java.sql.PreparedStatement ps)
                                       throws SQLRuntimeException
クエリを実行します。

パラメータ:
ps -
戻り値:
ResultSet
例外:
SQLRuntimeException - SQLExceptionが発生した場合

executeUpdate

public static int executeUpdate(java.sql.PreparedStatement ps)
                         throws SQLRuntimeException
更新を実行します。

パラメータ:
ps -
戻り値:
更新した結果の行数
例外:
SQLRuntimeException - SQLExceptionが発生した場合

execute

public static boolean execute(java.sql.PreparedStatement ps)
                       throws SQLRuntimeException
実行します。

パラメータ:
ps -
戻り値:
結果セットを返すかどうか
例外:
SQLRuntimeException - SQLExceptionが発生した場合
関連項目:
PreparedStatement.execute()

executeBatch

public static int[] executeBatch(java.sql.PreparedStatement ps)
                          throws SQLRuntimeException
バッチ更新を行ないます。

パラメータ:
ps -
戻り値:
更新した結果の行数の配列
例外:
SQLRuntimeException - SQLExceptionが発生した場合

addBatch

public static void addBatch(java.sql.PreparedStatement ps)
                     throws SQLRuntimeException
バッチを追加します。

パラメータ:
ps -
例外:
SQLRuntimeException - SQLExceptionが発生した場合


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