fc2ブログ

Java開発

Java開発に役立つ技術メモやロジックのサンプル

2024/03 | 12345678910111213141516171819202122232425262728293031

ブログ内検索

DbUtils クラスは、データベースの操作に関するユーティリティクラスです。

メソッド
名前 返り値 説明
loadDriver(String) boolean ドライバのロードを行います。
Class.forName でのドライバ指定と同じですが、実行結果は boolean 型で返ってくるので例外は発生しません。
close(ResultSet) - ResultSet オブジェクトを解放します。
close(Statement) - Statement オブジェクトを解放します。
close(Connection) - Connection オブジェクトを解放します。
closeQuietly(ResultSet) - ResultSet オブジェクトを解放します。
DbUtils#close との違いは SQLException が発生しないことです。
closeQuietly(Statement) - Statement オブジェクトを解放します。
DbUtils#close との違いは SQLException が発生しないことです。
closeQuietly(Connection) - Connection オブジェクトを解放します。
DbUtils#close との違いは SQLException が発生しないことです。
commitAndClose(Connection) - コミットして Connection オブジェクトを解放します。
commitAndCloseQuietly(Connection) - コミットして Connection オブジェクトを解放します。
DbUtils#commitAndClose との違いは SQLException が発生しないことです。
rollback(Connection) - ロールバックします。
rollbackAndClose(Connection) - ロールバックして Connection オブジェクトを解放します。
rollbackAndCloseQuietly(Connection) - ロールバックして Connection オブジェクトを解放します。
DbUtils#rollbackAndClose との違いは SQLException が発生しないことです。
ソースコード
// loadDriver メソッド
if (DbUtils.loadDriver("oracle.jdbc.driver.OracleDriver")) {
    // 成功
} else {
    // 失敗
}

テーマ:プログラミング - ジャンル:コンピュータ

トラックバック
この記事のトラックバックURL
http://java6.blog117.fc2.com/tb.php/37-b475a937
この記事にトラックバックする(FC2ブログユーザー)
この記事へのトラックバック