Например, мой POJO имеет два поля
public class User {
@NotNull
private String firstName;
@NotNull
private String lastName;
}
, если тело входящего запроса похоже на следующее, hibernate не выдаст никакой ошибки, так как все обязательные поля есть.
{
"firstName": "cat",
"lastName": "dog",
"extraField": "whatever"
}
Можно ли как-то сказать hibernate, чтобы проверить этот сценарий? Я знаю, что могу просто @JsonCreator
сделать трюк. Но стоит ли сочетать спящего и Джексона вместе?