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

MyBatisPlus查詢報錯Unknow?column?‘id‘?in?‘field?list‘解決分析

 更新時間:2023年09月04日 14:26:29   作者:曉曉先生  
這篇文章主要為大家介紹了MyBatisPlus查詢報錯Unknow?column?‘id‘?in?‘field?list‘解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

使用MyBatisPlus的selectById()方法查詢數(shù)據(jù)報錯

在使用MyBatisPlus的selectById()方法查詢數(shù)據(jù)時,報出了一個錯誤:

java.sql.SQLSyntaxErrorException Create breakpoint Unknown column 'id'in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)~[mysql-connector-java-8.0.22.jar:8.0.22]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)~[mysql-connector-java-8.0.22.jar:8.0.22]

看了一下數(shù)據(jù)庫表中也沒有id這個字段,表對應(yīng)的實(shí)體類也沒有這個字段。

原因分析

那這是什么原因呢?

原來是因?yàn)镸yBatisPlus查詢時,默認(rèn)的主鍵就是id,如果我們數(shù)據(jù)庫中的主鍵的名字不叫id的話,就會報上面的那個錯誤。

解決

那怎么解決呢?也很簡單。在MyBatisPlus的官方文檔中,找到了下面這個注解:

MyBatisPlus默認(rèn),會去數(shù)據(jù)庫中查找叫id的主鍵。我們需要使用@TableId這個注解,給MyBatisPlus指個路,告訴它,這個才是主鍵:

@TableId("company_id")
private String companyId;

以上就是MyBatisPlus查詢報錯Unknow column ‘id‘ in ‘field list‘解決分析的詳細(xì)內(nèi)容,更多關(guān)于MyBatisPlus查詢報錯解決的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Java 冒泡排序、快速排序?qū)嵗a

    Java 冒泡排序、快速排序?qū)嵗a

    這篇文章主要介紹了Java 冒泡排序、快速排序?qū)嵗a,需要的朋友可以參考下
    2017-05-05
  • SpringBoot實(shí)現(xiàn)WebSocket即時通訊的示例代碼

    SpringBoot實(shí)現(xiàn)WebSocket即時通訊的示例代碼

    本文主要介紹了SpringBoot實(shí)現(xiàn)WebSocket即時通訊的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法

    詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法

    這篇文章主要介紹了詳解如何使用MongoDB+Springboot實(shí)現(xiàn)分布式ID的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Java實(shí)戰(zhàn)之飛翔的小鳥小游戲

    Java實(shí)戰(zhàn)之飛翔的小鳥小游戲

    這篇文章主要介紹了Java實(shí)戰(zhàn)之飛翔的小鳥小游戲,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 深入分析RabbitMQ中死信隊(duì)列與死信交換機(jī)

    深入分析RabbitMQ中死信隊(duì)列與死信交換機(jī)

    這篇文章主要介紹了RabbitMQ中死信隊(duì)列與死信交換機(jī),死信隊(duì)列就是一個普通的交換機(jī),有些隊(duì)列的消息成為死信后,一般情況下會被RabbitMQ清理,感興趣想要詳細(xì)了解可以參考下文
    2023-05-05
  • 最簡單的spring boot打包docker鏡像的實(shí)現(xiàn)

    最簡單的spring boot打包docker鏡像的實(shí)現(xiàn)

    這篇文章主要介紹了最簡單的spring boot打包docker鏡像的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • springboot簡單集成Security配置的教程

    springboot簡單集成Security配置的教程

    這篇文章主要介紹了springboot簡單集成Security配置的教程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • java截取圖片示例

    java截取圖片示例

    這篇文章主要介紹了java截取圖片示例,把代碼中的圖片路徑改成自己的圖片,運(yùn)行就可以看到效果了,需要的朋友可以參考下
    2014-03-03
  • springboot單元測試兩種方法實(shí)例詳解

    springboot單元測試兩種方法實(shí)例詳解

    這篇文章主要介紹了springboot單元測試兩種方法實(shí)例詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • ArrayList詳解和使用示例_動力節(jié)點(diǎn)Java學(xué)院整理

    ArrayList詳解和使用示例_動力節(jié)點(diǎn)Java學(xué)院整理

    ArrayList 是一個數(shù)組隊(duì)列,相當(dāng)于 動態(tài)數(shù)組。與Java中的數(shù)組相比,它的容量能動態(tài)增長。接下來通過本文給大家介紹arraylist詳解和使用示例代碼,需要的的朋友一起學(xué)習(xí)吧
    2017-05-05

最新評論

甘南县| 石柱| 枣阳市| 衡山县| 东山县| 西乡县| 冀州市| 沧州市| 博客| 永胜县| 琼结县| 广州市| 荔浦县| 仙居县| 宜兰市| 淳安县| 望都县| 莲花县| 腾冲县| 南开区| 闻喜县| 丹寨县| 台东县| 海城市| 郑州市| 宜昌市| 封丘县| 四川省| 疏附县| 天祝| 阿勒泰市| 沂水县| 吉林省| 正宁县| 浪卡子县| 海原县| 陇南市| 神木县| 南江县| 荆州市| 淄博市|