читайте здесь: https://jira.spring.io/browse/DATAJPA-121, по состоянию на последние данные пружины jpa, если ваш параметр имеет значение NULL, запрос будет автоматически иметь нулевое значение.
Кроме того, начиная с данных Spring jpa 2.0, пружина теперь поддерживает @Обнуляемая аннотация.Это может быть полезно для обработки переданных нулевых параметров.
@ Nullable - для использования с параметром или возвращаемым значением, которое может быть нулевым.
, если значение является нулевымон автоматически вернет истину, а если не ноль, он будет искать это значение в таблице.