Валидация Json в Spring для вложенный объектов
Всем привет.
Не сталкивались с проблемой контроллера спринг, когда нужно валидировать JSON запрос объекта вложенного в объект? Если на первом уровне иерархии классов валидация @NotNull(javax.validation.constraints.NotNull;) срабатывает, то в классе который содержит экземпляр валидация @NotNull(javax.validation.constraints.NotNull;) не срабатывает. В классе TestClass работает, в классах Head и Input NotNull игнорируется.
public class TestClass{
@NotNull
@JsonProperty("Head")
private Head headerRequest; //
@NotNull
@JsonProperty("Request")
private Input input; //
}
в чем может быть проблема?