1. 程式人生 > >JAVA設定手動提交事務,回滾事務,提交事務

JAVA設定手動提交事務,回滾事務,提交事務

/**
     * 設定資料庫是否自動提交事務
     * @param flag
     * @throws SQLException
     */
    public void setAutoCommit(boolean flag) throws SQLException {
        con.setAutoCommit(flag);
    }

    /**
     * 提交
     * @throws SQLException
     */
    public void commit() throws SQLException {
        con.commit();
    }

    /**
     * 回滾
     * @throws SQLException
     */
    public void rollback() throws SQLException {
        con.rollback();
    }

定義一個全域性變數Connection 第一個方法設定為false就是手動提交,這種方法適用於我們刪除東西后重新再新增東西,類似許可權管理系統這種可以用得上