Source must not be null

后端查询返回报错 Source must not be null 错误,这种情况一般是后端查出来某个字段为空,然后需要对查询数据基于这个字段进行操作,却因为是null,不能参与某些业务逻辑或方法,就会报这个错,比如调空字段的字符串长度、基于此字段连查的对象也为空,再拿此对象进行copy一些操作,例如BeanUtils.copyProperties等。

所以需要在数据库查询出来之后,考虑从数据库中查出来会有NULL的这种情况,

如果逻辑设计必须是这样,就在Service层的对应方法下,添加try{ }catch (Exception e){ }。

相关推荐
lucky67075 分钟前
Laravel6.x新特性全解析
数据库·mysql·adb
YIN_尹15 分钟前
【MySQL】SQL里的“套娃”与“拼图”:子查询和合并查询
数据库·sql·mysql
禹凕17 分钟前
MYSQL——基础知识(MYSQL 索引)
数据库·mysql
Zhu_S W18 分钟前
MySQL大表优化完全指南
数据库·mysql
Hx_Ma1622 分钟前
mybatis练习2
java·数据库·mybatis
星辰_mya38 分钟前
Kafka Producer 发送慢 → TPS 骤降 90%
java·数据库·kafka
花间相见40 分钟前
【Ubuntu实用工具】—— Fcitx5 输入法安装与完整配置指南(新手友好+避坑版)
linux·数据库·ubuntu
数据知道44 分钟前
MongoDB 比较查询运算符:$gt, $lt, $ne, $in 在范围筛选中的实战应用
数据库·mongodb
德彪稳坐倒骑驴44 分钟前
数仓中的数据建模方法
数据库·oracle
青衫码上行1 小时前
高频SQL 50题 | 聚合
数据库·sql·mysql·leetcode·面试