Здравствуйте,
есть поджо-объект:
public class Comment {
private int id; // переменная без заданного значения
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
Допустим принимаем запрос от клиента, но он не указывает
id, нужно сгенерить ошибку, но Jackson лепит в него
0. Надеялся на FAIL_ON_NULL_FOR_PRIMITIVES но он генерит исключение только когда явно задаем переменную {id:null}
Хочется подобного рода поля по дефолту рубить, чтобы не плодить проверки на 0.