最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

例如

    //增刪改需要提交事務(wù),否則數(shù)據(jù)庫(kù)不會(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)文章

  • JVM中ClassLoader類加載器的深入理解

    JVM中ClassLoader類加載器的深入理解

    這篇文章主要給大家介紹了關(guān)于JVM中ClassLoader類加載器的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • JVM中的守護(hù)線程示例詳解

    JVM中的守護(hù)線程示例詳解

    這篇文章主要給大家介紹了關(guān)于JVM中守護(hù)線程的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • Spring如何將配置文件中的簡(jiǎn)單值注入Bean中

    Spring如何將配置文件中的簡(jiǎn)單值注入Bean中

    Spring 提供了幾種優(yōu)雅的方式來(lái)將配置文件中的簡(jiǎn)單值(如字符串、數(shù)字、布爾值等)注入到 Bean 中,下面小編就為大家介紹一下兩種主流的方法吧
    2025-07-07
  • Spring?Boot應(yīng)用中如何動(dòng)態(tài)指定數(shù)據(jù)庫(kù)實(shí)現(xiàn)不同用戶不同數(shù)據(jù)庫(kù)的問題

    Spring?Boot應(yīng)用中如何動(dòng)態(tài)指定數(shù)據(jù)庫(kù)實(shí)現(xiàn)不同用戶不同數(shù)據(jù)庫(kù)的問題

    讓我們創(chuàng)建一個(gè) Spring Boot 項(xiàng)目首先設(shè)置一個(gè)具有必要依賴項(xiàng)的新 Spring Boot項(xiàng)目,在項(xiàng)目配置中包括 Spring Web、Spring Data JPA 和關(guān)于數(shù)據(jù)庫(kù)的依賴項(xiàng),接下來(lái)介紹Spring?Boot應(yīng)用中如何動(dòng)態(tài)指定數(shù)據(jù)庫(kù),實(shí)現(xiàn)不同用戶不同數(shù)據(jù)庫(kù)的場(chǎng)景?,需要的朋友可以參考下
    2024-04-04
  • Java打包工具jar包詳解

    Java打包工具jar包詳解

    這篇文章主要介紹了Java打包工具jar包詳解,在本例中我們引入一個(gè)叫jaxen.jar的庫(kù),并將所有以”org.jaxen”開頭的類重命名以”org.example.jaxen”開頭,具體實(shí)例代碼跟隨小編一起看看吧
    2021-10-10
  • hadoop?切片機(jī)制分析與應(yīng)用

    hadoop?切片機(jī)制分析與應(yīng)用

    切片這個(gè)詞對(duì)于做過(guò)python開發(fā)的同學(xué)一定不陌生,但是與hadoop中的切片有所區(qū)別,hadoop中的切片是為了優(yōu)化hadoop的job在處理過(guò)程中MapTask階段的性能達(dá)到最優(yōu)而言
    2022-02-02
  • Springboot使用異步方法優(yōu)化Service邏輯,提高接口響應(yīng)速度方式

    Springboot使用異步方法優(yōu)化Service邏輯,提高接口響應(yīng)速度方式

    這篇文章主要介紹了Springboot使用異步方法優(yōu)化Service邏輯,提高接口響應(yīng)速度方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • springmvc+kindeditor文件上傳實(shí)例詳解

    springmvc+kindeditor文件上傳實(shí)例詳解

    這篇文章主要為大家詳細(xì)介紹了springmvc+kindeditor文件上傳實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Java變量常量聲明和定義原理解析

    Java變量常量聲明和定義原理解析

    這篇文章主要介紹了Java變量常量聲明和定義原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • SpringBoot項(xiàng)目注入?traceId?追蹤整個(gè)請(qǐng)求的日志鏈路(過(guò)程詳解)

    SpringBoot項(xiàng)目注入?traceId?追蹤整個(gè)請(qǐng)求的日志鏈路(過(guò)程詳解)

    本文介紹了如何在單體SpringBoot項(xiàng)目中通過(guò)手動(dòng)實(shí)現(xiàn)過(guò)濾器或攔截器來(lái)注入traceId,以追蹤整個(gè)請(qǐng)求的日志鏈路,通過(guò)使用MDC和配置日志格式,可以在日志中包含traceId,便于問題排查,同時(shí),還在返回的包裝類中注入traceId,以便用戶反饋問題,感興趣的朋友一起看看吧
    2025-02-02

最新評(píng)論

漠河县| 高雄县| 全南县| 涡阳县| 沙河市| 金溪县| 闻喜县| 茶陵县| 子洲县| 临汾市| 常州市| 项城市| 舟曲县| 牙克石市| 紫金县| 萨嘎县| 平顺县| 秭归县| 陆河县| 凤阳县| 柏乡县| 大方县| 玉溪市| 荃湾区| 绥德县| 荆门市| 迁安市| 隆昌县| 晋江市| 通河县| 叶城县| 内乡县| 额济纳旗| 荣昌县| 岚皋县| 徐汇区| 全州县| 临潭县| 富蕴县| 岳西县| 镇安县|