|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.commons.dbutils.DbUtils
JDBCのヘルパーメソッドの集合です。 このクラスはスレッドセーフです。
| コンストラクタの概要 | |
DbUtils()
|
|
| メソッドの概要 | |
static void |
close(Connection conn)
Connection を閉じ、null であれば閉じるのを回避します。
|
static void |
close(ResultSet rs)
ResultSet を閉じ、null であれば閉じるのを回避します。
|
static void |
close(Statement stmt)
Statement を閉じ、null であれば閉じるのを回避します。
|
static void |
closeQuietly(Connection conn)
Connection を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
|
static void |
closeQuietly(Connection conn,
Statement stmt,
ResultSet rs)
Connection、Statement、ResultSet を閉じます。
|
static void |
closeQuietly(ResultSet rs)
ResultSet を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
|
static void |
closeQuietly(Statement stmt)
Statement を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
|
static void |
commitAndClose(Connection conn)
Connection をコミットしてから を閉じ、 null の場合、閉じるのを回避します。
|
static void |
commitAndCloseQuietly(Connection conn)
Connection をコミットしてから閉じ、null の場合、閉じるのを回避した上で、SQLException の発生を隠蔽します。
|
static boolean |
loadDriver(String driverClassName)
データベースのドライバクラスを読込および登録を行います。 |
static void |
printStackTrace(SQLException sqle)
|
static void |
printStackTrace(SQLException sqle,
PrintWriter pw)
|
static void |
printWarnings(Connection connection)
|
static void |
printWarnings(Connection conn,
PrintWriter pw)
|
static void |
rollback(Connection conn)
指定された接続上で蓄積された変更内容をロールバックします。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DbUtils()
| メソッドの詳細 |
public static void close(Connection conn)
throws SQLException
Connection を閉じ、null であれば閉じるのを回避します。
Connection, avoid closing if null.
SQLException
public static void close(ResultSet rs)
throws SQLException
ResultSet を閉じ、null であれば閉じるのを回避します。
ResultSet, avoid closing if null.
SQLException
public static void close(Statement stmt)
throws SQLException
Statement を閉じ、null であれば閉じるのを回避します。
Statement, avoid closing if null.
SQLExceptionpublic static void closeQuietly(Connection conn)
Connection を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
Connection, avoid closing if null and hide
any SQLExceptions that occur.
public static void closeQuietly(Connection conn,
Statement stmt,
ResultSet rs)
Connection、Statement、ResultSet を閉じます。
null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
Connection, Statement and
ResultSet. Avoid closing if null and hide any
SQLExceptions that occur.
public static void closeQuietly(ResultSet rs)
ResultSet を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
ResultSet, avoid closing if null and hide
any SQLExceptions that occur.
public static void closeQuietly(Statement stmt)
Statement を閉じ、 null の場合には閉じるのを回避した上で、SQLException の発生を隠蔽します。
Statement, avoid closing if null and hide
any SQLExceptions that occur.
public static void commitAndClose(Connection conn)
throws SQLException
Connection をコミットしてから を閉じ、 null の場合、閉じるのを回避します。
Connection then closes it, avoid closing if null.
SQLExceptionpublic static void commitAndCloseQuietly(Connection conn)
Connection をコミットしてから閉じ、null の場合、閉じるのを回避した上で、SQLException の発生を隠蔽します。
Connection then closes it, avoid closing if null
and hide any SQLExceptions that occur.
public static boolean loadDriver(String driverClassName)
public static void printStackTrace(SQLException sqle)
public static void printStackTrace(SQLException sqle,
PrintWriter pw)
public static void printWarnings(Connection connection)
public static void printWarnings(Connection conn,
PrintWriter pw)
public static void rollback(Connection conn)
throws SQLException
conn - ロールバックさせるデータベースの接続。null 値も有効です。
SQLException
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||