亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決jhipster修改jdl生成的實(shí)體類(lèi)報(bào)錯(cuò):liquibase.exception.ValidationFailedException: Validation Failed

 更新時(shí)間:2023年11月29日 09:46:57   作者:木梨16  
這篇文章主要介紹了解決jhipster修改jdl生成的實(shí)體類(lèi)報(bào)錯(cuò):liquibase.exception.ValidationFailedException: Validation Failed問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

jhipster修改jdl生成的實(shí)體類(lèi)報(bào)錯(cuò)

使用jhipster創(chuàng)建一個(gè)實(shí)體類(lèi)之后,發(fā)現(xiàn)實(shí)體類(lèi)不滿(mǎn)足業(yè)務(wù)需求,需要修改:

如果是使用jdl創(chuàng)建的,那么我們只需要在原先的.jh文件中修改實(shí)體類(lèi)內(nèi)容,然后在項(xiàng)目根目錄下執(zhí)行命令:

jhipster import-jdl my_file1.jh

啟動(dòng)項(xiàng)目時(shí)發(fā)現(xiàn)會(huì)報(bào)錯(cuò)

報(bào)錯(cuò)信息

  1 change sets check sum
          config/liquibase/changelog/20190321053210_added_entity_Author.xml::20190321053210-1::jhipster was: 7:5a71ff93afda44eb57cf5111d94d4e2a but is now: 7:4f35ce5457b0fb6942f2f418533775c6


liquibase.exception.ValidationFailedException: Validation Failed:
     1 change sets check sum
          config/liquibase/changelog/20190321053210_added_entity_Author.xml::20190321053210-1::jhipster was: 7:5a71ff93afda44eb57cf5111d94d4e2a but is now: 7:4f35ce5457b0fb6942f2f418533775c6

    at liquibase.changelog.DatabaseChangeLog.validate(DatabaseChangeLog.java:266)
    at liquibase.Liquibase.update(Liquibase.java:210)
    at liquibase.Liquibase.update(Liquibase.java:192)
    at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:431)
    at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:388)
    at io.github.jhipster.config.liquibase.AsyncSpringLiquibase.initDb(AsyncSpringLiquibase.java:103)
    at io.github.jhipster.config.liquibase.AsyncSpringLiquibase.lambda$afterPropertiesSet$0(AsyncSpringLiquibase.java:83)
    at io.github.jhipster.config.liquibase.AsyncSpringLiquibase$$Lambda$517/264907848.run(Unknown Source)
    at io.github.jhipster.async.ExceptionHandlingAsyncTaskExecutor.lambda$createWrappedRunnable$1(ExceptionHandlingAsyncTaskExecutor.java:68)
    at io.github.jhipster.async.ExceptionHandlingAsyncTaskExecutor$$Lambda$518/1505357671.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

解決方法(有兩種)

1.如果數(shù)據(jù)庫(kù)中還沒(méi)有數(shù)據(jù),可以直接將數(shù)據(jù)庫(kù)中表全部刪除,然后重新啟動(dòng)項(xiàng)目,jhipster會(huì)自動(dòng)在數(shù)據(jù)庫(kù)中再次生成一遍表結(jié)構(gòu)

2.但有時(shí)候我們沒(méi)辦法將數(shù)據(jù)庫(kù)中的表全部刪除,

那只有用第二種方法了:在數(shù)據(jù)庫(kù)中手動(dòng)修改我們?cè)趯?shí)體類(lèi)中修改的內(nèi)容,修改完后,執(zhí)行sql語(yǔ)句:

UPDATE DATABASECHANGELOG SET MD5SUM = 'your MD5SUM'   

your MD5SUM 是可以在報(bào)錯(cuò)信息中找到的,就是第一行報(bào)錯(cuò)信息中的but is now:后面的值,我這里是:7:4f35ce5457b0fb6942f2f418533775c6

總結(jié)

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

您可能感興趣的文章:

相關(guān)文章

  • 那些年用httpclient時(shí)踩過(guò)的一些坑

    那些年用httpclient時(shí)踩過(guò)的一些坑

    這篇文章主要給大家介紹了關(guān)于那些年用httpclient時(shí)踩過(guò)的一些坑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用httpclient具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • SpringBoot監(jiān)控SQL運(yùn)行情況的流程步驟

    SpringBoot監(jiān)控SQL運(yùn)行情況的流程步驟

    Druid是Java語(yǔ)言中最好的數(shù)據(jù)庫(kù)連接池,雖然?HikariCP?的速度稍快,但是,Druid能夠提供強(qiáng)大的監(jiān)控和擴(kuò)展功能?,也是阿里巴巴的開(kāi)源項(xiàng)目,本文給大家介紹了SpringBoot監(jiān)控SQL運(yùn)行情況的流程步驟,需要的朋友可以參考下
    2024-03-03
  • spring緩存自定義resolver的方法

    spring緩存自定義resolver的方法

    這篇文章主要為大家詳細(xì)介紹了spring緩存自定義resolver的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Java使用OpenCV3.2實(shí)現(xiàn)視頻讀取與播放

    Java使用OpenCV3.2實(shí)現(xiàn)視頻讀取與播放

    這篇文章主要為大家詳細(xì)介紹了Java使用OpenCV3.2實(shí)現(xiàn)視頻讀取與播放,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Java JDBC連接Kerberos認(rèn)證的HIVE和Impala方式

    Java JDBC連接Kerberos認(rèn)證的HIVE和Impala方式

    本文主要介紹了HiveJDBC和ImpalaJDBC的使用方法,包括版本對(duì)應(yīng)、Maven安裝、主機(jī)名配置、端口開(kāi)通、JDBC連接和Kerberos認(rèn)證等
    2025-02-02
  • 淺談UUID生成的原理及優(yōu)缺點(diǎn)

    淺談UUID生成的原理及優(yōu)缺點(diǎn)

    UUID是一套用于生成全局唯一標(biāo)識(shí)符的標(biāo)準(zhǔn),也被稱(chēng)為GUID?(Globally?Unique?Identifier),通過(guò)使用UUID可以在分布式系統(tǒng)中生成唯一的?ID,UUID的生成方式有多種,本文將詳細(xì)講解?UUID?的生成原理、特性、實(shí)用場(chǎng)景以及優(yōu)缺點(diǎn)
    2023-06-06
  • Java加密解密工具(適用于JavaSE/JavaEE/Android)

    Java加密解密工具(適用于JavaSE/JavaEE/Android)

    這篇文章主要介紹了Java加密解密工具,適用于JavaSE/JavaEE/Android,感興趣的小伙伴們可以參考一下
    2016-04-04
  • Java線程基本使用之如何實(shí)現(xiàn)Runnable接口

    Java線程基本使用之如何實(shí)現(xiàn)Runnable接口

    這篇文章主要介紹了Java線程基本使用之如何實(shí)現(xiàn)Runnable接口問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • java鎖升級(jí)過(guò)程過(guò)程詳解

    java鎖升級(jí)過(guò)程過(guò)程詳解

    這篇文章主要介紹了Java鎖升級(jí)的實(shí)現(xiàn)過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • MyBatis中關(guān)于SQL的寫(xiě)法總結(jié)

    MyBatis中關(guān)于SQL的寫(xiě)法總結(jié)

    這篇文章主要介紹了MyBatis中關(guān)于SQL的寫(xiě)法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評(píng)論