Обработка нулевого значения столбца в JdbcTemplate


Я использую JdbcTemplate для получения результата запроса. Некоторые столбцы могут иметь нулевое значение в таблице БД. Но я получаю исключение преобразования, жалуясь, что null не может быть преобразован в длинный тип.

Как я могу сказать spring, чтобы положить null в переменную, если она находит null в столбце?

У меня есть тип данных Long type.

1 2

1 ответ:

Собираюсь опубликовать это в качестве ответа, в случае, если кто-то другой имеет ту же проблему и не читает комментарии (и поэтому этот вопрос появляется как ответ в результатах поиска).

Проблема заключалась в том, что вместо Long использовался long. Поскольку longs не может быть null, он не может преобразовать никакие null, найденные в базе данных.