国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

Java中Connection事務(wù)處理的一點(diǎn)兒例外

瀏覽:104日期:2024-03-03 13:46:16

 Java中java.sql.Connection

可以設(shè)置

conn.setAutoCommit(false);

conn.setTransactionIsolation(xxx);//xxx為4種參數(shù)

......

conn.commit();

大括號中間,可以用conn創(chuàng)建的statement來執(zhí)行executeupdate,這種執(zhí)行算“虛擬提交,如果一旦conn.rollback()回滾,那么提交就失敗,直到commit()才算作真正寫入數(shù)據(jù)庫。

但是,注意!由statement創(chuàng)建的ResultSet如果為可更新類型的話,一旦執(zhí)行rs.updateRow();那么就直接提交,不管是否開啟的事務(wù)功能。。。這個(gè)不算意外,但是還應(yīng)當(dāng)避免。

因?yàn)槠鋵?shí)說話回來,用rs的更新必須有.updateRow();執(zhí)行才算提交,也相當(dāng)了一個(gè)“事務(wù)功能,何樂不為~?

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 班玛县| 拉萨市| 西丰县| 江孜县| 古蔺县| 柳州市| 高陵县| 惠来县| 汽车| 潢川县| 郧西县| 杭锦后旗| 武冈市| 龙胜| 宜阳县| 孟连| 集安市| 云阳县| 二连浩特市| 泽库县| 景德镇市| 佛坪县| 靖边县| 镇原县| 尉犁县| 石门县| 义乌市| 湘潭市| 社会| 吉水县| 阿拉尔市| 德兴市| 崇文区| 若尔盖县| 华容县| 保靖县| 开阳县| 叶城县| 姜堰市| 唐河县| 新建县|