[Annotation] Lombok 어노테이션 정리
Lombok 에서 사용되는 어노테이션 정리 @NonNull 자동으로 null 체크를 진행하고 null인경우 NullPointException 발생 @CleanUp 자동으로 자원 관리. close() 메소드 호출 하여 자원 종료 @Getter, @Setter getter, setter를 생성해준다. @ToString toString() 메소드를 자동으로 생성 @EqualsAndHashCode hashCode, equals 구현 @NoArgsConstructor 매개변수가 없는 생성자 구현 @RequiredArgsConstructor final, @NonNull이 있는 필드가 포함된 생성자를 구현 @AllArgsConstructor 모든 필드를 매개변수로 갖는 생성자를 구현 @Builder 해당 클래스에 빌..