Mybatis-plus使用selectList查詢數(shù)據(jù)為null的問題及解決辦法
概述
使用mybatis-plus的selectList查詢數(shù)據(jù)封裝進(jìn)list 打印為null javaben和數(shù)據(jù)庫字段也能對應(yīng)上



原因
可以從圖片看的出來 數(shù)據(jù)其實(shí)已經(jīng)查詢出來 三條數(shù)據(jù) 打印list集合 打印了三個(gè)null 說明數(shù)據(jù)沒有封裝進(jìn)去 那就是javaben的問題
mybatis-plus默認(rèn)開啟了駝峰命名規(guī)則 而mybatis則默認(rèn)沒有開啟

解決方案
方法一:可以使用@TableField注解,指定數(shù)據(jù)庫表字段名;
方法二:在配置文件中配置mybaitis-plus,關(guān)閉自動(dòng)駝峰命名規(guī)則映射:
在application.yml中添加配置:
mybatis-plus:
configuration:
map-underscore-to-camel-case: false到此這篇關(guān)于Mybatis-plus使用selectList查詢數(shù)據(jù)為null的文章就介紹到這了,更多相關(guān)Mybatis-plus查詢數(shù)據(jù)null內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Spring boot自定義http反饋狀態(tài)碼詳解
這篇文章主要給大家介紹了Spring boot自定義http反饋狀態(tài)碼的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。2017-06-06
Java強(qiáng)制保留兩位小數(shù)的四種方法案例詳解
這篇文章主要介紹了Java強(qiáng)制保留兩位小數(shù)的四種方法案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09
MyBatis實(shí)現(xiàn)動(dòng)態(tài)SQL的方法
動(dòng)態(tài)SQL是MyBatis強(qiáng)大特性之一,極大的簡化我們拼裝SQL的操作,本文主要介紹了MyBatis實(shí)現(xiàn)動(dòng)態(tài)SQL的方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06
一文搞懂如何實(shí)現(xiàn)Java,Spring動(dòng)態(tài)啟停定時(shí)任務(wù)
定時(shí)任務(wù)的應(yīng)用場景十分廣泛,如定時(shí)清理文件、定時(shí)生成報(bào)表、定時(shí)數(shù)據(jù)同步備份等。本文將教你實(shí)現(xiàn)Java、Spring動(dòng)態(tài)啟停定時(shí)任務(wù),感興趣的可以學(xué)習(xí)一下2022-06-06
springboot 同時(shí)啟用http/https的配置方法
本文給大家分享springboot 同時(shí)啟用http/https的配置方法,通過修改配置文件、增加java配置的方法來實(shí)現(xiàn)此操作,具體內(nèi)容詳情跟隨小編通過本文學(xué)習(xí)下吧2021-05-05
Mybatis Plus 大數(shù)據(jù)游標(biāo)分頁的實(shí)現(xiàn)
使用MyBatis Plus的游標(biāo)分頁,我們可以輕松應(yīng)對大數(shù)據(jù)量的場景,本文主要介紹了Mybatis Plus 大數(shù)據(jù)游標(biāo)分頁的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-07-07

