调试中发现怎么改都会报错
if (CollectionUtils.isEmpty(refundMapper.selectRefundByOrderLineId(value[0]))) {
return Collections.emptyList();
}
sql语句嵌套一层查询
有没有办法不报错啊
你这空指针的错误,要么就是refundMapper没有实例化,要么就是参数value是个null,,跟sql没关系;
看看 refundMapper 成功注入了吗
你根据id查数据库.然后数据库没有这个id报异常很正常啊.想不报异常.你直接try catch 补捉下.返回个数据不存在信息呗