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

解決resultMap映射數(shù)據(jù)錯(cuò)誤的問(wèn)題

 更新時(shí)間:2021年08月25日 11:24:58   作者:走西闖東  
這篇文章主要介紹了解決resultMap映射數(shù)據(jù)錯(cuò)誤的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

resultMap映射數(shù)據(jù)錯(cuò)誤

mapper文件使用了resultMap進(jìn)行一對(duì)多關(guān)系映射,不管怎么配置(沒(méi)有問(wèn)題)SQL語(yǔ)句查詢出來(lái)的結(jié)果,和調(diào)用mapper代理對(duì)象產(chǎn)生的entry數(shù)據(jù)就是不一致。

解決方案

在mapper的sql語(yǔ)句中加上order by。

【報(bào)錯(cuò)】resultMap認(rèn)知錯(cuò)誤

數(shù)據(jù)庫(kù)改了一個(gè)字段的名字,后來(lái)牽扯到實(shí)體類標(biāo)準(zhǔn)化都要改,原來(lái)以為,mybatis使用的sql語(yǔ)句都是通過(guò)resultMap映射后,可以使用后面的property,因?yàn)橹癱olumn的值都是和property的值都是一樣的,今天才發(fā)現(xiàn),汗顏,記錄一下,希望以后不要再犯;

resultMap ,給這個(gè)Map映射起一個(gè)名字叫BaseResultMap,類型為Gropu類型;

然后,其中的內(nèi)容,用result來(lái)對(duì)應(yīng),column-jdbcType-property;

第一項(xiàng)用id來(lái)對(duì)應(yīng),因?yàn)閕d的特殊性;

附圖(修改過(guò)后的)

報(bào)錯(cuò)內(nèi)容如下:

unknown column createDate;

這個(gè)Alias,也要改,因?yàn)檫@里sql語(yǔ)句也是用的數(shù)據(jù)庫(kù)里面的字段

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

相關(guān)文章

  • Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署步驟詳解

    Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署步驟詳解

    這篇文章主要介紹了Springboot項(xiàng)目基于Devtools實(shí)現(xiàn)熱部署,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Mybatis-Plus設(shè)置全局或者局部ID自增的實(shí)現(xiàn)

    Mybatis-Plus設(shè)置全局或者局部ID自增的實(shí)現(xiàn)

    在使用Mybatis-Plus新增的時(shí)候,我們往往想要id隨著數(shù)據(jù)庫(kù)自增,本文主要介紹了Mybatis-Plus設(shè)置全局或者局部ID自增的實(shí)現(xiàn),具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • springboot中的starter及自定義方法詳解

    springboot中的starter及自定義方法詳解

    這篇文章主要介紹了springboot中的starter及自定義方法詳解,Starter是Spring Boot中的一個(gè)非常重要的概念,Starter相當(dāng)于模塊,它能將模塊所需的依賴整合起來(lái)并對(duì)模塊內(nèi)的Bean根據(jù)環(huán)境(條件)進(jìn)行自動(dòng)配置,需要的朋友可以參考下
    2023-11-11
  • 關(guān)于@OnetoMany關(guān)系映射的排序問(wèn)題,使用注解@OrderBy

    關(guān)于@OnetoMany關(guān)系映射的排序問(wèn)題,使用注解@OrderBy

    這篇文章主要介紹了關(guān)于@OnetoMany關(guān)系映射的排序問(wèn)題,使用注解@OrderBy,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java并發(fā)編程示例(二):獲取和設(shè)置線程信息

    Java并發(fā)編程示例(二):獲取和設(shè)置線程信息

    這篇文章主要介紹了Java并發(fā)編程示例(二):獲取和設(shè)置線程信息,本文是系列文章的第二篇,本文著重講解Thread類的幾個(gè)重要屬性,需要的朋友可以參考下
    2014-12-12
  • 一文詳解SpringMVC中的@RequestMapping注解

    一文詳解SpringMVC中的@RequestMapping注解

    @RequestMapping是一個(gè)用于映射HTTP請(qǐng)求到處理方法的注解,在Spring框架中使用,它可以用于控制器類和處理方法上,用來(lái)指定處理不同URL路徑的請(qǐng)求,并定義請(qǐng)求的方法等,本文小編將給大家詳細(xì)的介紹一下SpringMVC中的@RequestMapping注解,需要的朋友可以參考下
    2023-08-08
  • 通過(guò)String.intern()方法淺談堆中常量池

    通過(guò)String.intern()方法淺談堆中常量池

    這篇文章主要介紹了通過(guò)String.intern()方法淺談堆中常量池,在JDK7之前,字符串常量是存在永久帶Perm 區(qū)的,JDK7開(kāi)始在將常量池遷移到堆中,這個(gè)變化也導(dǎo)致了String的新特性,下面我們慢慢進(jìn)行介紹。,需要的朋友可以參考下
    2019-06-06
  • Springboot配置文件相關(guān)說(shuō)明解析

    Springboot配置文件相關(guān)說(shuō)明解析

    這篇文章主要介紹了Springboot配置文件相關(guān)說(shuō)明解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • SpringAop中AspectJ框架的切入點(diǎn)表達(dá)式

    SpringAop中AspectJ框架的切入點(diǎn)表達(dá)式

    這篇文章主要介紹了SpringAop中AspectJ框架的切入點(diǎn)表達(dá)式,AspectJ是一個(gè)基于Java語(yǔ)言的AOP框架,Spring2.0以后新增了對(duì)AspectJ切點(diǎn)表達(dá)式支持,@AspectJ 是AspectJ1.5新增功能,通過(guò)JDK5注解技術(shù),允許直接在Bean類中定義切面,需要的朋友可以參考下
    2023-08-08
  • Netty粘包拆包及使用原理詳解

    Netty粘包拆包及使用原理詳解

    Netty是由JBOSS提供的一個(gè)java開(kāi)源框架,現(xiàn)為?Github上的獨(dú)立項(xiàng)目。Netty提供異步的、事件驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用程序框架和工具,用以快速開(kāi)發(fā)高性能、高可靠性的網(wǎng)絡(luò)服務(wù)器和客戶端程序,這篇文章主要介紹了Netty粘包拆包及使用原理
    2022-08-08

最新評(píng)論