
웹 계층 개발@NotEmpty() : jakarta를 통해서 값을 확인해주는 역할로 값이 비어있으면 알려주는 역할 @Valid : @NotEmpty, @NotNull과 같은 어노테이션이 붙은 항목을 validation 해준다. Spring Model : key와 value로 이뤄져있는 HashMap이다.addAttribute()를 호출함으로 view에 전달할 데이터를 담아서 전달할 수 있다.Servlet의 request.setAttribute()와 유사한 역할을 한다. BindingResult : 스프링에서 제공하는 검증 오류 처리 방법이다.BindingResult가 없으면 오류 발생 시 Controller가 정상 호출되지 못하고 오류가 발생해 Error Page로 이동한다.@Valid 이후에 사용 시..