@Getter / @Setter 객체의 게터와 세터를 생성
@ToString toString() 메소드 생성
@EqualsAndHashCode equals() 메소드와 hashCode() 메소드 생성
@NoArgsConstructor 인자가 없는 기본 생성자 생성
@RequiredArgsConstructor @NonNull이 적용된 필드값이나 final로 선언된 필드값만 인자로 받는 생성자 생성
@AllArgsConstructor 객체의 모든 필드값을 인자로 받는 생성자 생성
@Data @ToString, @Getter, @Setter, @EqualsAndHashCode, @RequiredArgsConstructor 를 합친 기능을 한다
@Builder 빌더 패턴을 사용할 수 있는 코드 생성
@Log 자동으로 생기는 log라는 변수를 이용하여 로그를 출력

+ Recent posts