데이터 바인딩이 안된다. 최근 개인적으로 Spring을 이용한 프로젝트를 진행하면서 Form에서 데이터를 받아오는 것을 구현하고 있었다. 자꾸 에러가 발생한다.. 처음에는 @Valid의 문제인가 싶어 어노테이션을 삭제해 보았는데 데이터가 안 넘어온다. null값으로 매핑이 되어 넘어오기에 @Valid가 에러를 띄운 것인데 왜인지 한참을 고민했다. 정답은 객체에 있었다. @Getter public class PostForm { private LocalDateTime postTime; private String questionLink; @NotBlank(message = "내용은 필수입니다") private String content; } 객체에서는 @Setter의 사용을 지양해야 한다는 단순한 생각으로 최..