Java プログラムメモ


トップ

Transaction 制御の方法 (JDBC)

一番基本的な JDBC による Transaction 制御です。(あまり直接 JDBC を使う事はないと思いますが…)

ソース記述例

public void execute(String sql) throws SQLException { Connection conn = null; Statement stmt = null; try { conn = DriverManager.getConnection("JDBC URL"); conn.setAutoCommit(false); stmt = conn.createStatement(); stmt.executeUpdate(sql); conn.commit(); } catch (SQLException e) { conn.rollback(); throw e; } finally { if (stmt != null) { try { stmt.close(); } catch (SQLException e) { } } if (conn != null) { try { conn.close(); } catch (SQLException e) { } } } }

プログラムメモ アフリカ雑貨・珈琲豆・アールブリュット作品 マゴソスクール クラウドファンディング
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送