lombok
-
Spring) Lombok annotation 간단 정리Back End/Spring Boot 2021. 9. 17. 20:22
Annotation 을 달아놓으면 컴파일시 De-lombok 과정을 거쳐 자동으로 annotation의 기능에 따라 코드를 생성함 # 주요 Lombok Annotation Annotation 사용위치 기능 @NoArgsConstructor 클래스 기본생성자 생성(필수) @AllArgsConstructor 클래스 모든 선언된 멤버변수를 매개변수로 하는 생성자 생성 @RequiredArgsConstructor 클래스 초기화 되지않은 final 필드나, @NonNull 이 붙은 필드에 대한 생성자를 생성 @Getter 클래스 Getter 생성 @Setter 클래스 Setter 생성 @ToString 클래스 오버라이딩된 toString 생성 (클래스명 + 필드명) @EqualsAndHashCode 클래스 Equ..