欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

mybatis-plus的selectById(或者selectOne)在根据主键ID查询实体对象的时候偶尔会出现null的问题记录

时间:2021-05-28 07:59:55|栏目:JAVA代码|点击:

mybatis-plus的selectById/selectOne查询结果偶尔出错(为null)的问题记录

错误截图:

数据库查询有结果,代码查询结果为null

亲测重复执行此段代码10次中大概会有连续的2次出现结果为null的情况。

由于后续还需引用到这个查询结果的某些字段信息,会导致程序出现空指针异常,故投机取巧做了如下处理(加了一个while循环让其一直执行selectById(或者selectOne)直到查询结果不为空):

while循环让其一直执行selectById(或者selectOne)直到查询结果不为空

但这终归不是从根本上解决了问题。我也不清白他出现这个问题的根本原因是什么。

上一篇:Springboot项目删除项目同步target文件问题解决方案

栏    目:JAVA代码

下一篇:IntelliJ IDEA 安装目录的核心文件的功能及用法

本文标题:mybatis-plus的selectById(或者selectOne)在根据主键ID查询实体对象的时候偶尔会出现null的问题记录

本文地址:http://www.codeinn.net/misctech/130310.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有