카테고리 없음
Lombook 정리
FunnyDevelop
2022. 5. 31. 10:45
Lombok Annotation
Annotation | Discription |
@Getter / @Setter | 객체의 게터와 세터를 생성한다 |
@ToString | toString() 메서드를 생성한다 |
@EqualsAndHashCode | 자바의 equals() 메서드와 hashCode() 메서드를 생성한다 |
@NoArgsConstructor | 인자가 없는 기본생성자를 생성한다. |
@AllArgsConstrictor | 객체의 모든 필드값을 인자로 받는 생성자를 생성한다. |
@Data | @ToString, @Getter, @Setter @EqualsAndHashCode @RequiredArgsConstructor 애너테이션을 합쳐놓은 어노테이션 |
@RequiredArgsConstructor | 객체의 모든 필드값을 인자로 받는 생성자를 생성한다 |
@Builder | 빌드 패턴을 사용할 수 있도록 코드를 생성한다 |
@Log | 자동으로 생기는 log라는 변수를 이용해서 로그를 출력할 수 있다. |