*JPA에서 Entity는 파라미터가 없는 생성자를 가져야 한다. Lombok @NoArgsConstructor 파라미터가 없는 생성자를 만든다. @Data @Getter, @Setter, @RequiredArgsConstructor, @ToString, @EqualsAndHashCode를 붙인 효과와 같다. @RequiredArgsConstructor final이나 @NonNull인 필드 값만 파라미터로 받는 생성자를 만든다. JPA @Entity DB 테이블 매칭되는 클래스로 지정 @PrePersist @Entity 저장 전에 호출 Javax Validation @NotBlank NULL, "", " " 모두 비허용 @Pattern Regexp 형태 체크 @Digits 정수값 형태 체크 Hiberna..