У меня есть контроллер покоя, который получает запрос Json, заключенный в DTO. В этом DTO у меня есть это поле.
@NotNull(message = "value is mandatory.")
private double value;
Проблема в том, что когда я отправляю запрос, пропускающий это значение, я не получаю ошибку проверки, потому что, возможно, значение по умолчанию равно 0.
Как я могу убедиться, что уведомляю вызывающего абонента, если это значение фактически отсутствует в полезной нагрузке и не по умолчанию автоматически равно 0 весной?