Обработка нулевого значения столбца в JdbcTemplate
Я использую JdbcTemplate для получения результата запроса. Некоторые столбцы могут иметь нулевое значение в таблице БД. Но я получаю исключение преобразования, жалуясь, что null не может быть преобразован в длинный тип.
Как я могу сказать spring, чтобы положить null в переменную, если она находит null в столбце?
У меня есть тип данных Long type.
1 ответ:
Собираюсь опубликовать это в качестве ответа, в случае, если кто-то другой имеет ту же проблему и не читает комментарии (и поэтому этот вопрос появляется как ответ в результатах поиска).
Проблема заключалась в том, что вместо
Long
использовалсяlong
. Посколькуlong
s не может быть null, он не может преобразовать никакие null, найденные в базе данных.