我正在使用 JdbcTemplate 获取查询结果。某些列在数据库表中可以有空值。但是我收到转换异常,提示 null 无法转换为 long 类型。
如果在列中找到 null,我如何告诉 spring 将 null 放入变量中?
我的数据类型是 Long 类型。
最佳答案
将此作为答案发布,以防其他人有同样的问题并且没有阅读评论(因此这个问题在搜索结果中作为答案出现)。
问题是使用了 long
而不是 Long
。由于 long
不能为 null,因此它无法转换在数据库中找到的任何 null。
关于java - 在 JdbcTemplate 中处理列空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26225915/