欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mybatis中如何設(shè)置sqlSession自動(dòng)提交

 更新時(shí)間:2024年09月27日 10:36:06   作者:m0_47734729  
在MyBatis中,默認(rèn)情況下,獲取的SqlSession對象不會(huì)自動(dòng)提交事務(wù),這意味著在進(jìn)行更新、刪除或插入等操作后,需要顯式調(diào)用commit方法來提交事務(wù),但是,可以在獲取SqlSession時(shí)通過將openSession方法的參數(shù)設(shè)置為true

mybatis中設(shè)置自動(dòng)提交

正常情況,獲取sqlSession對象,更新,刪除,插入的操作需要手動(dòng)commit提交事務(wù)

例如

    //增刪改需要提交事務(wù),否則數(shù)據(jù)庫不會(huì)插入
    @Test
    public void addUser(){
        SqlSession sqlSession = MybatisUtils.getSqlSession();
        UserMapper mapper = sqlSession.getMapper(UserMapper.class);
        int i = mapper.addUser(new User(999, "wuxinyu", "cherry918"));

        if (0 != i)
            System.out.println("插入成功");


        //提交事務(wù)
        sqlSession.commit();
        sqlSession.close();

    }

將openSession添加參數(shù)值true

就可以自動(dòng)提交事務(wù)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決SpringBoot引用別的模塊無法注入的問題

    解決SpringBoot引用別的模塊無法注入的問題

    這篇文章主要介紹了解決SpringBoot引用別的模塊無法注入的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java之Mybatis的二級緩存

    Java之Mybatis的二級緩存

    本文主要介紹Java中Mybatis的二級緩存,緩存就是一塊內(nèi)存空間,保存臨時(shí)數(shù)據(jù),它是SqlSessionFactory的緩存,對Mybaits感興趣的小伙伴可以參考閱讀
    2023-03-03
  • Struts2學(xué)習(xí)筆記(6)-簡單的數(shù)據(jù)校驗(yàn)

    Struts2學(xué)習(xí)筆記(6)-簡單的數(shù)據(jù)校驗(yàn)

    這篇文章主要介紹Struts2中的數(shù)據(jù)校驗(yàn),通過一個(gè)簡單的例子來說明,希望能給大家做一個(gè)參考。
    2016-06-06
  • Java中包的概念和用法實(shí)戰(zhàn)案例分析

    Java中包的概念和用法實(shí)戰(zhàn)案例分析

    這篇文章主要介紹了Java中包的概念和用法,結(jié)合具體案例形式分析了java包的概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • jpa?onetomany?使用級連表刪除被維護(hù)表數(shù)據(jù)時(shí)的坑

    jpa?onetomany?使用級連表刪除被維護(hù)表數(shù)據(jù)時(shí)的坑

    這篇文章主要介紹了jpa?onetomany?使用級連表刪除被維護(hù)表數(shù)據(jù)時(shí)的坑,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java中的this、package、import示例詳解

    Java中的this、package、import示例詳解

    這篇文章主要介紹了Java中的this、package、import,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Java完全二叉樹的創(chuàng)建與四種遍歷方法分析

    Java完全二叉樹的創(chuàng)建與四種遍歷方法分析

    這篇文章主要介紹了Java完全二叉樹的創(chuàng)建與四種遍歷方法,結(jié)合實(shí)例形式分析了完全二叉樹的概念、定義及遍歷操作相關(guān)實(shí)現(xiàn)技巧,并對比分析了滿二叉樹與完全二叉樹的區(qū)別,需要的朋友可以參考下
    2017-11-11
  • Java實(shí)現(xiàn)廣度優(yōu)先遍歷的示例詳解

    Java實(shí)現(xiàn)廣度優(yōu)先遍歷的示例詳解

    廣度優(yōu)先遍歷:廣度優(yōu)先遍歷是連通圖的一種遍歷策略,因?yàn)樗乃枷胧菑囊粋€(gè)頂點(diǎn)V0開始,輻射狀地優(yōu)先遍歷其周圍較廣的區(qū)域故得名。本文詳細(xì)介紹了Java如何實(shí)現(xiàn)廣度優(yōu)先遍歷,感興趣的小伙伴可以學(xué)習(xí)一下
    2022-02-02
  • Java實(shí)體類(entity)作用說明

    Java實(shí)體類(entity)作用說明

    這篇文章主要介紹了Java實(shí)體類(entity)作用說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • MyBatis 多個(gè)條件使用Map傳遞參數(shù)進(jìn)行批量刪除方式

    MyBatis 多個(gè)條件使用Map傳遞參數(shù)進(jìn)行批量刪除方式

    這篇文章主要介紹了MyBatis 多個(gè)條件使用Map傳遞參數(shù)進(jìn)行批量刪除方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12

最新評論