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

海口网站制作推广招生宣传软文

海口网站制作推广,招生宣传软文,公司网站模板 免费,今天三亚最新通知一、问题描述 serve层定义一个对象集合接收mybatis返回的结果#xff0c;查询结果为空#xff0c;但是接收集合对象长度却为1#xff0c;集合内部显示All elements are null#xff1b;导致在直接调用list集合中一些方法时导致报错java.lang.NullPointerException: null …一、问题描述 serve层定义一个对象集合接收mybatis返回的结果查询结果为空但是接收集合对象长度却为1集合内部显示All elements are null导致在直接调用list集合中一些方法时导致报错java.lang.NullPointerException: null 二、原因分析 1、使用了MySQL中的聚合函数 selectIFNULL(GROUP_CONCAT(B00),) as examineRange,IFNULL(GROUP_CONCAT(B0101),) as examineRangeName from(selecta.B00,b.B0101fromjxkh_khdxfwxd ainner join b01 b ona.B00 b.B00order bya.PORDER)a对于我们来说这条数据是空的也仅仅是因为我们要查询的字段是空的但是其他数据都不是空的所以他把这个数据数据库并没有当作一条空数据来看还是映射给了我们的对象导致List的内部有一个空对象因为list内部是可以支持null的。 三、解决方案 手动将这种情况给排除掉。或者先把list中的null元素给排除掉然后在进行业务的数据处理 //移除第一个null list.remove(null); //或移除所有的null元素 list.removeAll(Collections.singleton(null));或者也可通过增加判断来进行处理 if (CollectionUtils.isNotEmpty(listData) listData.get(0) ! null) {/*业务逻辑代码*/}
http://www.yutouwan.com/news/441383/

相关文章:

  • 建站宝盒 源码视觉设计师工资一般多少
  • 景区网站的作用wordpress 移动端优势
  • 站长统计app软件下载郑州今晚发布会
  • 网站ftp密码怎么修改wordpress加载jquery库
  • 学校网站开发必要性与意义wordpress多人博客
  • 呼和浩特建设工程安全管理网站引流推广怎么做
  • 外贸网站每天多少ip国家企业信息公示系统官网河南
  • 防伪码做网站的还能没导入吗能够做一镜到底的网站
  • 自己能建设网站网页设计制作方案
  • 网站建设详细步骤潍坊响应式网站建设
  • 各省网站备案条件做网站怎么把字弄图片上去
  • 合肥中小型企业网站建设方案模板沈阳建设工程招投标网
  • vps如何做网站深圳app网站建设哪家好
  • 小说网站如何赚钱建站哪家好
  • 个人做电商网站icp二手房网站怎么做才能接到电话
  • 网站建设明细报价表杭州模板做网站
  • 个旧网站建设外包网易
  • 网站页面由什么构成cnnic可信网站
  • 电脑当服务器做网站蚌埠百度做网站
  • 如何建立的网站能争钱微信公众号前端开发流程
  • 杭州网站的建设app外包
  • 滕州网站建设网站行吗pc端网站建设联系方式
  • 怎么下载别人网站模板南京百度小程序开发
  • led灯网站建设案例知名网站建设公
  • 租房网站开发综合信息服务平台
  • 品牌好的佛山网站建设价格营销策划公司行业榜单
  • 比较有创意的广告seo搜索引擎优化实训报告
  • 如何开发自己公司的网站网站开发的流程是什么
  • 海阳玖网站建设外贸网站建设哪家快速
  • 网站建设策划书悠悠游戏网站开发目的