Closed HK-hub closed 1 week ago
补充测试数据
PileSendOutPlan 实体类
{
"createTime": "2024-10-14 20:06:49",
"id": 13,
"nextDaySend": null,
"planNo": "24044",
"planSendTime": "2024-10-14T21:41:21.513",
"sendNow": true,
"sendType": 1
}
执行update()方法前的context
百度 oracle mybatis 设置null
确认
当前程序版本
3.5.2
问题描述
使用mapper(entity, warpper) 方式,在wrapper中手动设置字段为null但是在进行sql 映射执行的时候还是会报错。
更新代码:
实体类:
通过错误堆栈可以看到是第三个参数(也就是这行.set(PileSendOutPlan::getNextDaySend, null))映射为null,造成的异常
详细堆栈日志