我正在使用 JdbcTemplate 来获取查询结果。数据库表中的某些列可以具有空值。但我收到转换异常,抱怨 null 无法转换为 long 类型。
如果 spring 在列中找到 null,我如何告诉 spring 将 null 放入变量中?
我的数据类型为 Long 类型。
将将此作为答案发布,以防其他人也有同样的问题并且没有阅读评论(因此这个问题在搜索结果中出现作为答案)。
问题是使用了
long
而不是 Long
。由于 long
s 不能为空,因此无法转换数据库中找到的任何空值。
我没有足够的声誉来投票,但谢谢你的回答!