Source must not be null

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

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

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

相关推荐
实验室管理云平台4 小时前
北京盛元广通推疾控中心实验室管理系统,提升检测效率
数据库·python
极限实验室5 小时前
INFINI Easysearch 向量搜索实战(一)
数据库·搜索引擎
枫叶丹45 小时前
数据库上 Kubernetes 后,KES-Operator 如何简化集群运维
数据库
蓝速科技5 小时前
数字人一体机芯片选型:RK3576 与 X86 场景化对比指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
IvorySQL5 小时前
AI 时代,PostgreSQL 正在发生什么变化?
数据库·人工智能·postgresql
隔窗听雨眠5 小时前
分析型数据库与事务型数据库:核心差异与选型决策深度解析
数据库
吠品6 小时前
纯HTML+ECharts构建交互式数据看板:实现思路与踩坑记录
java·服务器·数据库
dkbnull6 小时前
数据库性能调优详解
数据库·mysql
风哥2号6 小时前
数据库教程FGMT50‑PostgreSQL体系结构深入与源码解析
数据库·postgresql
ly76897 小时前
磁盘 I/O 延迟突增:用 iostat、blktrace 与火焰图定位到具体调用栈
java·linux·前端·数据库·iostat·磁盘 i/o·blktrace