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

spring boot 測試單元修改數(shù)據(jù)庫不成功的解決

 更新時(shí)間:2021年09月22日 09:41:14   作者:爪哇c  
這篇文章主要介紹了spring boot 測試單元修改數(shù)據(jù)庫不成功的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

spring boot 測試單元修改數(shù)據(jù)庫不成功

spring boot 集成data jpa 在test區(qū)測試數(shù)據(jù)庫操作的時(shí)候,查詢正常,但是其他對數(shù)據(jù)庫更改卻不能成功,例如存入數(shù)據(jù)庫,會報(bào)read-only,這時(shí)候需要添加@transactional注解,終于不報(bào)錯了,但是在存入一次后,卻發(fā)現(xiàn)數(shù)據(jù)庫并沒有數(shù)據(jù),這是為什么呢?

再查看log時(shí)候發(fā)現(xiàn),事務(wù)竟然回滾了,沒錯,查詢資料,原來spring boot測試單元為了默認(rèn)會事務(wù)回滾,這時(shí)候需要添加強(qiáng)制不回滾注解,@rollbask(false),其中上面兩個注解是為了讓測試運(yùn)行spring環(huán)境,也就是當(dāng)前項(xiàng)目配置。

springboot 數(shù)據(jù)庫無法進(jìn)行更改的情況之一

@test遲遲無響應(yīng)

在這里插入圖片描述

現(xiàn)象

springboot項(xiàng)目測試更新數(shù)據(jù)庫,在開始執(zhí)行的時(shí)候遲遲無法結(jié)束,就像上圖一樣轉(zhuǎn)個不停。

原因

數(shù)據(jù)庫做了修改,卻沒有提交。

在這里插入圖片描述

解決方法

提交數(shù)據(jù)庫的更改

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

相關(guān)文章

  • Java HashMap 如何正確遍歷并刪除元素的方法小結(jié)

    Java HashMap 如何正確遍歷并刪除元素的方法小結(jié)

    這篇文章主要介紹了Java HashMap 如何正確遍歷并刪除元素的方法小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • java并發(fā)編程專題(三)----詳解線程的同步

    java并發(fā)編程專題(三)----詳解線程的同步

    這篇文章主要介紹了JAVA并發(fā)編程 線程同步的的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • SpringBoot啟動security后如何關(guān)閉彈出的/login頁面

    SpringBoot啟動security后如何關(guān)閉彈出的/login頁面

    這篇文章主要介紹了SpringBoot啟動security后如何關(guān)閉彈出的login頁面問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • java實(shí)現(xiàn)文件打包壓縮輸出到瀏覽器下載

    java實(shí)現(xiàn)文件打包壓縮輸出到瀏覽器下載

    這篇文章主要介紹了java實(shí)現(xiàn)文件打包壓縮輸出到瀏覽器下載,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java從控制臺接受輸入字符的簡單方法

    Java從控制臺接受輸入字符的簡單方法

    這篇文章主要介紹了Java從控制臺接受輸入字符的簡單方法,需要的朋友可以參考下
    2014-02-02
  • Java使用線程同步解決線程安全問題詳解

    Java使用線程同步解決線程安全問題詳解

    線程安全是多線程編程時(shí)的計(jì)算機(jī)程序代碼中的一個概念。在擁有共享數(shù)據(jù)的多條線程并行執(zhí)行的程序中,線程安全的代碼會通過同步機(jī)制保證各個線程都可以正常且正確的執(zhí)行,不會出現(xiàn)數(shù)據(jù)污染等意外情況
    2022-05-05
  • java中TreeMap集合的常用方法詳解

    java中TreeMap集合的常用方法詳解

    本篇文章給大家?guī)淼膬?nèi)容是關(guān)于java中TreeMap集合的常用方法詳解,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對你有所幫助。下面我們就來學(xué)習(xí)一下吧
    2021-11-11
  • Java8如何利用Lambda快速生成map、多層嵌套map

    Java8如何利用Lambda快速生成map、多層嵌套map

    這篇文章主要介紹了Java8如何利用Lambda快速生成map、多層嵌套map問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 基于Java實(shí)現(xiàn)計(jì)數(shù)排序,桶排序和基數(shù)排序

    基于Java實(shí)現(xiàn)計(jì)數(shù)排序,桶排序和基數(shù)排序

    這篇文章主要為大家詳細(xì)介紹了計(jì)數(shù)排序,桶排序和基數(shù)排序的多種語言的實(shí)現(xiàn)(JavaScript、Python、Go語言、Java),感興趣的小伙伴可以了解一下
    2022-12-12
  • Java中不用第三個變量來互換兩個變量的值

    Java中不用第三個變量來互換兩個變量的值

    在程序運(yùn)行期間,隨時(shí)可能產(chǎn)生一些臨時(shí)數(shù)據(jù),應(yīng)用程序會將這些數(shù)據(jù)保存在一些內(nèi)存單元中,每個內(nèi)存單元都用一個標(biāo)識符來標(biāo)識。這些內(nèi)存單元被稱為變量,定義的標(biāo)識符就是變量名,內(nèi)存單元中存儲的數(shù)據(jù)就是變量的值
    2021-10-10

最新評論

福贡县| 曲麻莱县| 大石桥市| 衡东县| 香港| 绵阳市| 临城县| 德阳市| 柞水县| 疏勒县| 蓬莱市| 定远县| 古蔺县| 广河县| 荆门市| 晋中市| 巴南区| 苏尼特右旗| 西畴县| 扶沟县| 蓝田县| 井冈山市| 军事| 平塘县| 营口市| 梅州市| 鱼台县| 耿马| 庐江县| 周至县| 南和县| 南宫市| 汾西县| 福州市| 德钦县| 福泉市| 德清县| 韶山市| 昌宁县| 永和县| 古田县|