当前位置: 首页 > news >正文

南宁网站seo网站素材模板

南宁网站seo,网站素材模板,建筑企业网站源码,网络工程师题库getOne返回null 问题描述分析过程总结 问题描述 在数据库建了一张表主要包括两个字段master_id和slave_id;主要的额外字段max_lots 默认值是null; 当调用getOne进行查询结果是null,但实际情况是数据库时应该返回值的; AotfxMasterSlave ex…

getOne返回null

  • 问题描述
  • 分析过程
  • 总结

问题描述

在数据库建了一张表主要包括两个字段master_id和slave_id;主要的额外字段max_lots 默认值是null;

当调用getOne进行查询结果是null,但实际情况是数据库时应该返回值的;

AotfxMasterSlave existMasterSlaveSql = new AotfxMasterSlave();existMasterSlaveSql.setMasterId(masterId);existMasterSlaveSql.setSlaveId(slaveId);return this.aotfxMasterSlaveService.getOne(new QueryWrapper<>(existMasterSlaveSql));

分析过程

为了查看完整的SQL语句执行情况,mybatis-plus需要配置控制台打印完整带参数SQL语句。

  • application.yml
#mybatis-plus配置控制台打印完整带参数SQL语句
mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  • application.properties
#mybatis-plus配置控制台打印完整带参数SQL语句
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

发现了问题,在控制台输出的时候,发现max_lots 也作为了条件进行查询,原因在于我在实体类里面给max_lots设置了默认值
在这里插入图片描述
所以在数据库查询不到,因为数据库max_lots的值都为null,解决办法,不要在实体类添加默认值,通知修改查询语句为:

 this.aotfxMasterSlaveService.getOne(Wrappers.<AotfxMasterSlave>lambdaQuery().eq(AotfxMasterSlave::getMasterId, masterId).eq(AotfxMasterSlave::getSlaveId, slaveId));

总结

在这里插入图片描述

http://www.yayakq.cn/news/169320/

相关文章:

  • 公司网站宣传自己做的灯展请问聊城网站建设
  • 安卓游戏模板下载网站装修设计费
  • 湖州市建设局网站随机图片网站
  • 龙华网站建设专业公司网站开发工程师是干嘛的
  • 企业网站不备案会怎么样最具有口碑的网站建设
  • 有个新网站能提供个人介绍网站内容
  • 公司网站优化推广网站没有内容 能做优化吗
  • 网站建设五项基本原则网站制作价格公司
  • 广州专业做网站的科技公司wordpress升级4.1
  • 食品网站开发步骤免费推广网站下载
  • 广州做网站找哪个公司好免费企业信息黄页网
  • 手机网站变灰大连网站开发培训
  • 本地免费发布信息网站win安装wordpress
  • 做优化网站建设天津企业网站建设开发维护
  • 住房城乡建设部网站首页wordpress 七牛云上传图片
  • 湖南网站建设公司 找磐石网络一流客户关系管理系统简称
  • 想做机械加工和橡胶生意怎么做网站网站开发编程工程师招聘
  • 长沙做信息seo网站彩票网站的推荐怎么做
  • 现在做网站都是怎么做的网站上的3d怎么做的
  • 百度网站托管网站怎么显示备案号
  • 网站开发合同存在的缺陷网页设计与应用论文
  • wordpress主题在哪搜索排名seo
  • 免费用搭建网站百度小程序开发者工具
  • seo外推上排名seo优化宣传
  • 织梦cms仿网站教程购物网站建设技术难点
  • 个人备案网站投放广告做网站设计用到的软件
  • idc 网站源码营销型网站的目标是
  • 企业网站的发展历史制作公司网页思路怎么写
  • 公司网站建设7个基本流程怎么搭建自己的网站服务器
  • 嵌入式工程师是干嘛的宿州百度seo排名软件