欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mybatis使用@mapkey獲取的結(jié)果的鍵(key)為null問題

 更新時(shí)間:2024年06月15日 14:32:45   作者:A_hippocampus  
這篇文章主要介紹了mybatis使用@mapkey獲取的結(jié)果的鍵(key)為null問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題描述

mybatis使用@mapkey獲取的結(jié)果的鍵(key)為null

原因分析

原因是還是沒有完成屬性和字段的映射

例如數(shù)據(jù)庫中是 employee_id 屬性是 employeeId

然后使用的是逆向工程生成的文件

xxmappe.xml是這樣寫的

雖然開啟了駝峰映射(按理說駝峰應(yīng)該生效的)

但是查詢的數(shù)據(jù)還是

我上網(wǎng)搜,說的是,mybatis的resultType和resultMap不能一起使用。。。

誤人子弟,可以一起使用,加上resultMap,再測試

測試如下圖:

其中mapper接口為:

解決方案

mybatis的resultType和resultMap可以一起使用!?。?!

這個(gè)bug找了一天。。。記錄一下

應(yīng)用場景就是:

即想將查詢的結(jié)果封裝為map,又要完成屬性和字段名的映射。

總結(jié)

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

相關(guān)文章

  • 深入理解LinkedHashSet集合的底層機(jī)制

    深入理解LinkedHashSet集合的底層機(jī)制

    這篇文章主要介紹了LinkedHashSet的底層機(jī)制詳解,LinkedHashSet根據(jù)元素的hashCode值來決定元素的存儲位置,同時(shí)使用鏈表維護(hù)元素的次序,?這使得元素看起來是以插入順序保存的,需要的朋友可以參考下
    2023-10-10
  • 關(guān)于springboot 中使用httpclient或RestTemplate做MultipartFile文件跨服務(wù)傳輸?shù)膯栴}

    關(guān)于springboot 中使用httpclient或RestTemplate做MultipartFile文件跨服務(wù)傳輸

    這篇文章主要介紹了關(guān)于springboot 中使用httpclient或RestTemplate做MultipartFile文件跨服務(wù)傳輸?shù)膯栴},本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • 基于Java中Math類的常用函數(shù)總結(jié)

    基于Java中Math類的常用函數(shù)總結(jié)

    下面小編就為大家?guī)硪黄贘ava中Math類的常用函數(shù)總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-09-09
  • Java I/O技術(shù)之文件操作詳解

    Java I/O技術(shù)之文件操作詳解

    這篇文章主要介紹了Java I/O技術(shù)之文件操作詳解,需要的朋友可以參考下
    2014-07-07
  • java實(shí)習(xí)--每天打卡十道面試題!

    java實(shí)習(xí)--每天打卡十道面試題!

    臨近秋招,備戰(zhàn)暑期實(shí)習(xí),祝大家每天進(jìn)步億點(diǎn)點(diǎn)!本篇文章準(zhǔn)備了十道java的常用面試題,希望能夠給大家提供幫助,最后祝大家面試成功,進(jìn)入自己心儀的大廠
    2021-06-06
  • Intellij Mybatis連接Mysql數(shù)據(jù)庫

    Intellij Mybatis連接Mysql數(shù)據(jù)庫

    最近在搞android的項(xiàng)目,在開發(fā)過程中遇到了好多問題,今天小編給大家說下mybatis連接MySQL數(shù)據(jù)庫的方法,感興趣的朋友跟著小編一起學(xué)習(xí)吧
    2016-10-10
  • mybatis?selectKey賦值未生效的原因分析

    mybatis?selectKey賦值未生效的原因分析

    這篇文章主要介紹了mybatis?selectKey賦值未生效的原因分析,selectKey 會將 SELECT LAST_INSERT_ID()的結(jié)果放入到傳入的實(shí)體類的主鍵里面,文中通過代碼示例給大家講解非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • JVM---jstack分析Java線程CPU占用,線程死鎖的解決

    JVM---jstack分析Java線程CPU占用,線程死鎖的解決

    這篇文章主要介紹了JVM---jstack分析Java線程CPU占用,線程死鎖的解決,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • MySQL text類型對應(yīng)mybatis jdbcType類型方式

    MySQL text類型對應(yīng)mybatis jdbcType類型方式

    這篇文章主要介紹了MySQL text類型對應(yīng)mybatis jdbcType類型方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Java 線程對比(Thread,Runnable,Callable)實(shí)例詳解

    Java 線程對比(Thread,Runnable,Callable)實(shí)例詳解

    這篇文章主要介紹了Java 線程(Thread,Runnable,Callable)實(shí)例詳解的相關(guān)資料,這里對java 線程的三種方法進(jìn)行了對比,需要的朋友可以參考下
    2016-12-12

最新評論