乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      關(guān)于數(shù)據(jù)庫中主鍵自增長問題:Error creating bean with name 'entityManagerFactory' defined in class path

       新進小設(shè)計 2022-02-13

      分享一個做項目的時候遇到的數(shù)據(jù)庫主鍵id自增長的問題:

      在自己使用SpringBoot+Vue做前后端分離項目的時候,新項目當時懶得自己去新增一個數(shù)據(jù)庫了

      然后就使用了之前javaweb項目的一個數(shù)據(jù)庫表

      當時創(chuàng)建數(shù)據(jù)庫的時候并沒有考慮太多,本應(yīng)該很習(xí)慣的將主鍵id設(shè)置為自增長,但是這個表的id就沒有設(shè)置

      寫javaweb項目的思路是添加id等操作直接手動創(chuàng)建并沒寫自增長

      然后用到了springboot項目上就出現(xiàn)了問題=-=

      添加操作在test測試的時候報錯了:

      Error creating bean with name 'entityManagerFactory' defined in class path

      就是這句話=-= TMD檢查之后發(fā)現(xiàn)自己的主鍵沒有設(shè)置自增長

      怎么去修復(fù)呢?

       

      隨便找以前將id設(shè)置為主鍵自增長的數(shù)據(jù)庫 右鍵轉(zhuǎn)存數(shù)據(jù)庫選擇數(shù)據(jù)和結(jié)構(gòu)

      再同理打開id不是主鍵自增長的數(shù)據(jù)庫 右鍵選擇僅結(jié)構(gòu) 然后都用記事本打開 將自增長的id那一行拷貝到不是自增長那個數(shù)據(jù)庫里面 然后重啟就ok了

       

      CREATE TABLE `course` (
      `id` int(20) NOT NULL AUTO_INCREMENT,
      `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,

       

       給這個id寫成這樣自增長形式!

      這個數(shù)據(jù)庫既然已經(jīng)創(chuàng)建了 想修改主鍵這個id自增長只有這種辦法可以解決!

      然后重啟項目進行測試:完美運行查到數(shù)據(jù)OvO

       

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約