处理JdbcTemplate中的列空值

问题描述 投票:0回答:2

我正在使用 JdbcTemplate 来获取查询结果。数据库表中的某些列可以具有空值。但我收到转换异常,抱怨 null 无法转换为 long 类型。

如果 spring 在列中找到 null,我如何告诉 spring 将 null 放入变量中?

我的数据类型为 Long 类型。

java sql jdbctemplate
2个回答
6
投票

将将此作为答案发布,以防其他人也有同样的问题并且没有阅读评论(因此这个问题在搜索结果中出现作为答案)。

问题是使用了

long
而不是
Long
。由于
long
s 不能为空,因此无法转换数据库中找到的任何空值。


0
投票

我没有足够的声誉来投票,但谢谢你的回答!

© www.soinside.com 2019 - 2024. All rights reserved.