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

mybatis-plus查詢方式,部分字段沒(méi)有值

 更新時(shí)間:2022年12月06日 08:40:04   作者:自己的九又四分之三站臺(tái)  
這篇文章主要介紹了mybatis-plus查詢方式,部分字段沒(méi)有值問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mybatis-plus查詢,部分字段沒(méi)有值

最近使用Java開(kāi)發(fā)軟件,使用mybatis-plus對(duì)數(shù)據(jù)庫(kù)做簡(jiǎn)單的增刪改查,查詢時(shí)發(fā)現(xiàn)部分字段沒(méi)有屬性信息。

如下為表結(jié)構(gòu)

在上表中,發(fā)現(xiàn)xxljob_dblink_conn、source_username、source_password信息為空,而數(shù)據(jù)庫(kù)中是正常存在信息的。

解決方案

在配置文件中我們要加上配置信息,默認(rèn)值為true,會(huì)將代碼中的屬性名稱中的帶有的下劃線_去除后與數(shù)據(jù)庫(kù)字段名稱匹配

mybatis-plus.configuration.map-underscore-to-camel-case=false

源碼地址

未加配置信息

記錄mybatis-plus 查詢指定字段

mybatis-plus 根據(jù)lambdaQueryWrapper查詢指定多個(gè)字段

lambdaQueryWrapper.select()

TableInfo tableInfo = TableInfoHelper.getTableInfo(User.class);
List<TableFieldInfo> fieldList = tableInfo.getFieldList();
for (TableFieldInfo tableFieldInfo : fieldList) {
?//TODO 判斷需要的字段
?Predicate<TableFieldInfo> predicate = i -> i.getColumn().equals(tableFieldInfo.getColumn());
?predicateList.add(predicate);
}
LambdaQueryWrapper<User> lambdaQueryWrapper = Wrappers.lambdaQuery();
lambdaQueryWrapper.select(User.class, predicateList.stream().reduce(i -> true, Predicate::and));
userMapper.select(lambdaQueryWrapper);

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

相關(guān)文章

  • Java 添加Word目錄的2種方法示例代碼詳解

    Java 添加Word目錄的2種方法示例代碼詳解

    目錄是一種能夠快速、有效地幫助讀者了解文檔或書籍主要內(nèi)容的方式。這篇文章主要介紹了Java 添加Word目錄的2種方法 ,需要的朋友可以參考下
    2019-06-06
  • Java中的序列化(Serializable)和反序列化

    Java中的序列化(Serializable)和反序列化

    這篇文章主要介紹了Java中的序列化(Serializable)和反序列化,?JAVA序列化與反序列化就是JAVA對(duì)象與一串字節(jié)流之間的相互轉(zhuǎn)換,?我們?cè)诔绦蛑袆?chuàng)建的JAVA對(duì)象只存在于JVM中,需要的朋友可以參考下
    2023-09-09
  • Maven導(dǎo)入Junit4后在test中無(wú)法引用問(wèn)題

    Maven導(dǎo)入Junit4后在test中無(wú)法引用問(wèn)題

    在使用Maven進(jìn)行項(xiàng)目管理時(shí),可能會(huì)遇到導(dǎo)入依賴和打開(kāi)項(xiàng)目結(jié)構(gòu)的問(wèn)題,本文通過(guò)實(shí)際經(jīng)驗(yàn),提供了一些解決方法和技巧,希望能幫助遇到相同問(wèn)題的開(kāi)發(fā)者,此外,還鼓勵(lì)大家多多支持和分享個(gè)人經(jīng)驗(yàn),以便于共同進(jìn)步
    2024-10-10
  • Spring(AbstractRoutingDataSource)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)源切換示例

    Spring(AbstractRoutingDataSource)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)源切換示例

    本篇文章主要介紹了詳解Spring(AbstractRoutingDataSource)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)源切換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • Java實(shí)現(xiàn)高校教務(wù)系統(tǒng)

    Java實(shí)現(xiàn)高校教務(wù)系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)高校教務(wù)系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Java 如何遍歷JsonObject對(duì)象

    Java 如何遍歷JsonObject對(duì)象

    這篇文章主要介紹了Java 如何遍歷JsonObject對(duì)象?今天小編就為大家分享一篇Java遍歷JsonObject對(duì)象案例,希望對(duì)大家有所幫助吧
    2021-01-01
  • SpringBoot打War包上傳到阿里云的LINUX服務(wù)器的操作方法

    SpringBoot打War包上傳到阿里云的LINUX服務(wù)器的操作方法

    這篇文章主要介紹了SpringBoot打War包上傳到阿里云的LINUX服務(wù)器,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • java讀取文件內(nèi)容,解析Json格式數(shù)據(jù)方式

    java讀取文件內(nèi)容,解析Json格式數(shù)據(jù)方式

    這篇文章主要介紹了java讀取文件內(nèi)容,解析Json格式數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 劍指Offer之Java算法習(xí)題精講求和篇

    劍指Offer之Java算法習(xí)題精講求和篇

    跟著思路走,之后從簡(jiǎn)單題入手,反復(fù)去看,做過(guò)之后可能會(huì)忘記,之后再做一次,記不住就反復(fù)做,反復(fù)尋求思路和規(guī)律,慢慢積累就會(huì)發(fā)現(xiàn)質(zhì)的變化
    2022-03-03
  • Java之MyBatis入門詳解

    Java之MyBatis入門詳解

    這篇文章主要介紹了Java之MyBatis入門詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評(píng)論

嘉善县| 固镇县| 辽宁省| 清河县| 富锦市| 广饶县| 甘德县| 烟台市| 无为县| 霍山县| 建平县| 分宜县| 萨迦县| 郴州市| 西吉县| 宁陕县| 凯里市| 昌邑市| 正镶白旗| 当阳市| 遂昌县| 潞城市| 二连浩特市| 台中市| 嘉峪关市| 元朗区| 聂荣县| 南乐县| 育儿| 随州市| 辽中县| 永昌县| 高青县| 宕昌县| 旬邑县| 乐清市| 措美县| 临漳县| 南平市| 洛隆县| 花莲县|