※ 롬복(Lombok)은 JDK에 포함된 표준 라이브러리는 아니지만 개발자들이 즐겨 쓰는 자동 코드 생성 라이브러리
@Data
: Getter, Setter, hashCode(), equals(), toString() 메소드가 자동 생성
@NoArgsConstructor
: 기본(매개변수가 없는) 생성자 포함
@AllArgsConstructor
: 모든 필드를 초기화시키는 생성자 포함
@RequiredArgsConstructor
: 기본적으로 매개변수가 없는 생성자 포함.
만약 final 또는 @NonNull이 붙은 필드가 있따면 이 필드만 초기화시키는 생성자 포함
@Getter
: Getter 메소드 포함
@Setter
: Setter 메소드 포함
@EqualsAndHashCode
: equals()와 hashCode() 메소드 포함
@ToString
: toString() 메소드 포함
'언어 > Java' 카테고리의 다른 글
정규표현식(regex) (0) | 2023.08.08 |
---|---|
문자열 클래스 (0) | 2023.08.08 |
java.base 모듈 (0) | 2023.08.08 |
API 도큐먼트 (0) | 2023.08.08 |
LIFO와 FIFO (0) | 2023.08.08 |