Я видел, что аннотации типа @NotNull и т. Д. Приведены в спецификациях JSR.
Теперь, когда я изучаю Spring MVC и строю веб-сайт в этом
так что я запутался, они одинаковые или разные и имеют ли они какое-либо отношение к пружине MVC.
потому что для .eg, если я использую @NotEmpty, тогда Spring узнает, что если я оставлю его пустым, он отобразится в форме с сообщением об ошибке, как мы кодируем в валидаторе и его сообщениях
Это мой метод, я запутался, добавив @ Valid
public String add(@ModelAttribute("personAttribute") Person person) {
logger.debug("Received request to add new person");
personService.add(person);
// This will resolve to /WEB-INF/jsp/addedpage.jsp
return "hibernate/addedpage";
}