广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >解决resultMap映射数据错误的问题
  • 386
分享到

解决resultMap映射数据错误的问题

resultMap映射数据映射错误 2020-12-04 21:12:10 386人浏览 才女
摘要

目录resultMap映射数据错误解决方案【报错】resultMap认知错误附图(修改过后的)resultMap映射数据错误 mapper文件使用了resultMap进行一对多关系映射,不管怎么配置(没有问题)sql语句查询出来的结果,和调

目录
  • resultMap映射数据错误
    • 解决方案
  • 【报错】resultMap认知错误
    • 附图(修改过后的)

resultMap映射数据错误

mapper文件使用了resultMap进行一对多关系映射,不管怎么配置(没有问题)sql语句查询出来的结果,和调用mapper代理对象产生的entry数据就是不一致。

解决方案

在mapper的sql语句中加上order by。

【报错】resultMap认知错误

数据库改了一个字段的名字,后来牵扯到实体类标准化都要改,原来以为,mybatis使用的sql语句都是通过resultMap映射后,可以使用后面的property,因为之前column的值都是和property的值都是一样的,今天才发现,汗颜,记录一下,希望以后不要再犯;

resultMap ,给这个Map映射起一个名字叫BaseResultMap,类型为Gropu类型;

然后,其中的内容,用result来对应,column-jdbcType-property;

第一项用id来对应,因为id的特殊性;

附图(修改过后的)

报错内容如下:

unknown column createDate;

这个Alias,也要改,因为这里sql语句也是用的数据库里面的字段

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程界。

--结束END--

本文标题: 解决resultMap映射数据错误的问题

本文链接: https://www.lsjlt.com/news/93.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 解决resultMap映射数据错误的问题
    目录resultMap映射数据错误解决方案【报错】resultMap认知错误附图(修改过后的)resultMap映射数据错误 mapper文件使用了resultMap进行一对多关系映射,不管怎么配置(没有问题)SQL语句查询出来的结果,和调...
    99+
    2020-12-04
    resultMap映射数据 映射错误
  • MyBatis高级映射ResultMap解决属性问题
    目录ResultMap结果映射解决复杂属性多对一关系处理按照查询嵌套按照结果嵌套一对多关系处理按照结果嵌套按照查询嵌套ResultMap结果映射解决复杂属性 之前我们提到了用resu...
    99+
    2023-02-20
    MyBatis高级映射ResultMap MyBatis ResultMap处理属性
  • 怎么使用MyBatis高级映射ResultMap解决属性问题
    本篇内容介绍了“怎么使用MyBatis高级映射ResultMap解决属性问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ResultMap...
    99+
    2023-07-05
  • LINQ映射数据库问题怎么解决
    这篇文章主要讲解了“LINQ映射数据库问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“LINQ映射数据库问题怎么解决”吧!LINQ映射数据库Linq映射数据库文件中常有 priva...
    99+
    2023-06-17
  • MyBatis的SUM映射问题及解决
    目录SUM映射问题原因解决方式sum 返回映射问题(sum报表统计接口返回)MyBatis sum 返回值映射SUM映射问题 当我们根据类别进行统计,返回的数据类型为HashMap&...
    99+
    2022-11-13
  • MyBatis的SUM映射问题怎么解决
    本文小编为大家详细介绍“MyBatis的SUM映射问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“MyBatis的SUM映射问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。SUM映射问题当我...
    99+
    2023-06-29
  • 如何解决vue中路由映射的问题
    小编给大家分享一下如何解决vue中路由映射的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在项目中遇到了一个问题,明明在Ro...
    99+
    2022-10-19
  • Mybatis-Plus映射匹配兼容性的问题解决
    目录问题一:表字段与编码属性设计不同步问题二:编码中添加了数据库中未定义的属性问题三:采用默认查询开放了更多的字段查看权限问题四:表名与编码开发设计不同步从表中查询出数据,并将数据封...
    99+
    2023-01-11
    Mybatis-Plus 映射匹配兼容性 Mybatis-Plus 映射匹配
  • 解决Mybatis映射文件mapper.xml中的注释问题
    目录Mybatis映射文件mapper.xml的注释问题报错信息解决办法mapper.xml文件中的注释注释方式‘无效的列索引’bug和解决小结一下Mybat...
    99+
    2022-11-12
  • 如何解决mysql数据库中1045错误的问题
    这篇文章将为大家详细讲解有关如何解决mysql数据库中1045错误的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql数据库中1045错误的解决方法:首先找到M...
    99+
    2022-10-18
  • 解决报java.lang.AssertionError错误的问题
    目录报java.lang.AssertionError错误在使用Assert.assertEquals时报一个错误首先我们的明白Assert的用法java.lang.Assertio...
    99+
    2022-11-13
  • 如何解决Oracle数据库ORA-12560错误问题
    这篇文章主要为大家展示了如何解决Oracle数据库ORA-12560错误问题,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。官网中关于ORA-12560的解释:...
    99+
    2022-10-18
  • 数据库中如何解决ORA-1652错误问题
    小编给大家分享一下数据库中如何解决ORA-1652错误问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!【错误】ORA-16521.ORACLE数据库中涉及到排序操作的一些行为: ...
    99+
    2022-10-19
  • 解决mac上Navicat新建数据库3680错误问题
    mac上Navicat新建数据库3680错误解决办法 1.在设置里关闭mysql,若不能关闭,在终端输入: sudo /usr/local/mysql/support-files/...
    99+
    2022-11-12
  • Python中ModuleNotFoundError错误的问题解决
    前言: 大家都知道python项目中需要导入各种包(这里的包引鉴于java中的),官话来讲就是Module。 而什么又是Module呢,通俗来讲就是一个模块,当然模块这个意思百度搜索...
    99+
    2023-02-10
    Python ModuleNotFoundError错误 Python ModuleNotFoundError
  • 如何解决yum错误的问题
    本篇内容主要讲解“如何解决yum错误的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决yum错误的问题”吧!利用网络监视软件cacti检测某服务器的流量用到SNMP服务!我像往常一样运...
    99+
    2023-06-10
  • 解决mybatis resultMap根据type找不到对应的包问题
    目录mybatis resultMap根据type找不到对应的包mybatis resultMap根据type找不到对应的包这里需要配置typeAliasesPackage 自动配置别名typeAliasesPackage定义多个时,用逗号...
    99+
    2019-01-21
    mybatis resultMap type找不到对应的包
  • 如何解决mybatis-plus实体类中出现非数据库映射字段的问题
    本篇内容主要讲解“如何解决mybatis-plus实体类中出现非数据库映射字段”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决mybatis-plus实体类中出现非数据库映射字段”吧!在使...
    99+
    2023-06-07
  • 常见的数据库1045密码错误问题解决方法
    注:可视化工具 Navicat 15 for MySQL 当我们某天忘记我们的root用户密码,登录不到数据库时,只需要修改root用户的密码即可。 1.首先看一下报错信息1045 2.看到这个问题,我们可以找到我们m...
    99+
    2023-04-13
    数据库1045密码错误怎么办 mysql数据库1045报错 数据库1045密码错误怎么解决
  • 怎么解决MySQL误删数据问题
    本篇内容主要讲解“怎么解决MySQL误删数据问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决MySQL误删数据问题”吧!第一步:保证mysql已经开启...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作