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

mybatis查詢到了數(shù)據(jù),但是實(shí)體類個(gè)別字段為null問題

 更新時(shí)間:2022年01月20日 11:50:26   作者:倪暢  
這篇文章主要介紹了mybatis查詢到了數(shù)據(jù),但是實(shí)體類個(gè)別字段為null問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mybatis查詢數(shù)據(jù),實(shí)體類個(gè)別字段為null

今天在做一個(gè)簡單的查詢操作時(shí)遇到的坑,折騰了好久好久,有必要記錄一下本菜雞的心理活動

debug單步執(zhí)行發(fā)現(xiàn)查詢之后有幾個(gè)字段沒有映射成功,依然為null

在這里插入圖片描述

而控制臺打印的sql語句確實(shí)拿到了

在這里插入圖片描述

想著是不是實(shí)體類里面的字段命名不一致,瞪大狗眼看了一萬遍也沒發(fā)現(xiàn)有啥不一樣。

又試著在set方法里設(shè)斷點(diǎn),發(fā)現(xiàn)set方法執(zhí)行了,但是傳進(jìn)來是空。。靈異了。。

最終的最終發(fā)現(xiàn)

mybatis的配置文件里自己整了那么一句。。。

在這里插入圖片描述

查詢的數(shù)據(jù)中有幾個(gè)列為null 封裝不上

sql語句查詢存在的列顯示不存在

環(huán)境:java web 項(xiàng)目 sql工具 navicat

問題

同事的代碼查詢出的數(shù)據(jù)總是有兩個(gè)列的數(shù)據(jù)為null, 在排查封裝的returnMap和實(shí)體類之后發(fā)現(xiàn)無誤 ,后再Navicat 工具使用sql查詢 發(fā)現(xiàn)根據(jù)列查詢數(shù)據(jù)時(shí) 其中的幾個(gè)列名為Unknown

(自己做的演示表)

數(shù)據(jù)

在這里插入圖片描述

看著表查詢(看似語句正確,其實(shí)他報(bào)錯(cuò)了 找不到name列)

在這里插入圖片描述

然后Navicat 查看表的設(shè)計(jì)查詢 name列看似一切正常

在這里插入圖片描述

我將表轉(zhuǎn)儲為sql文件 打開發(fā)現(xiàn) name的單引號換行了

在這里插入圖片描述

然后在nativcat上點(diǎn)擊name 往左移發(fā)現(xiàn)name沒見了

在這里插入圖片描述

在刪除字段重建之后發(fā)現(xiàn)可以查詢了

在sqlyog 上查看表一明確的發(fā)現(xiàn)前空格問題

在這里插入圖片描述

查看表的設(shè)計(jì)結(jié)構(gòu)也會發(fā)現(xiàn)name列沒有顯示

在這里插入圖片描述

小結(jié)一下

因?yàn)樵趧?chuàng)建列名前添加了空格 navicat上是不會顯示的所以誤是正確的列名 但如果你是sqlyog會發(fā)現(xiàn)這些問題

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

相關(guān)文章

  • 如何在Spring中自定義scope的方法示例

    如何在Spring中自定義scope的方法示例

    這篇文章主要介紹了如何在Spring中自定義scope的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-02-02
  • Spring AI源碼分析流式回答(最新推薦)

    Spring AI源碼分析流式回答(最新推薦)

    本文我們將重點(diǎn)講解流式響應(yīng)的概念與實(shí)現(xiàn),畢竟,AI的流式回答功能與其交互體驗(yàn)密切相關(guān),是提升用戶滿意度的重要組成部分,我們將通過代碼示例來展示這一過程,幫助您更清晰地理解如何在實(shí)際應(yīng)用中進(jìn)行操作,感興趣的朋友一起看看吧
    2024-11-11
  • 解決springboot無法注入JpaRepository的問題

    解決springboot無法注入JpaRepository的問題

    這篇文章主要介紹了解決springboot無法注入JpaRepository的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • java字符串轉(zhuǎn)數(shù)字及各種數(shù)字轉(zhuǎn)字符串的3種方法

    java字符串轉(zhuǎn)數(shù)字及各種數(shù)字轉(zhuǎn)字符串的3種方法

    這篇文章主要介紹了java字符串轉(zhuǎn)數(shù)字及各種數(shù)字轉(zhuǎn)字符串的3種方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Java中使用json與前臺Ajax數(shù)據(jù)交互的方法

    Java中使用json與前臺Ajax數(shù)據(jù)交互的方法

    這篇文章主要為大家詳細(xì)介紹了Java中使用json與前臺Ajax數(shù)據(jù)交互的方法,分享Ajax獲取顯示Json數(shù)據(jù)的一種方法,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Java實(shí)現(xiàn)把excel xls中數(shù)據(jù)轉(zhuǎn)為可直接插入數(shù)據(jù)庫的sql文件

    Java實(shí)現(xiàn)把excel xls中數(shù)據(jù)轉(zhuǎn)為可直接插入數(shù)據(jù)庫的sql文件

    這篇文章主要介紹了Java實(shí)現(xiàn)把excel xls中數(shù)據(jù)轉(zhuǎn)為可直接插入數(shù)據(jù)庫的sql文件 的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • 淺談javaSE GUI (Action事件)

    淺談javaSE GUI (Action事件)

    下面小編就為大家?guī)硪黄獪\談javaSE GUI (Action事件)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • SpringMVC請求的路徑變量里面寫正則表達(dá)式的方法

    SpringMVC請求的路徑變量里面寫正則表達(dá)式的方法

    這篇文章主要介紹了SpringMVC請求的路徑變量里面寫正則表達(dá)式的相關(guān)知識,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Java中documentHelper解析xml獲取想要的數(shù)據(jù)

    Java中documentHelper解析xml獲取想要的數(shù)據(jù)

    本文主要介紹了Java中documentHelper解析xml獲取想要的數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Java實(shí)現(xiàn)簡單GUI登錄和注冊界面

    Java實(shí)現(xiàn)簡單GUI登錄和注冊界面

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡單GUI登錄和注冊界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論

阜康市| 铁力市| 都安| 赣州市| 高安市| 姜堰市| 新民市| 子长县| 枣庄市| 开远市| 大石桥市| 定州市| 凤山县| 信丰县| 临澧县| 昌都县| 石家庄市| 鹤峰县| 万州区| 兴义市| 杭州市| 宝丰县| 苗栗县| 通渭县| 积石山| 土默特左旗| 商都县| 凌源市| 凯里市| 柞水县| 张掖市| 长武县| 罗甸县| 六枝特区| 涟源市| 象山县| 区。| 兴义市| 双鸭山市| 南华县| 昌邑市|