-
[Java] Lombok @Data 어노테이션Java 2019. 5. 7. 12:45
@Data 에 포함되어 있는 lombok은 다음과 같다.
- @ToString
- @EqualsAndHashCode
- @Getter : 모든 필드
- @Setter : 정적 필드가 아닌 모든 필드
- @RequiredArgsConstructor
@Data와 함께 포함되어 있는 lombok의 설정 예를 들어, callSuper, includeFieldNames 그리고 exclude 등을 지정할 수는 없다.
따라서 개별 어노테이션의 설정 값을 기본값이 아닌 값을 사용할 때에는 @Data 대신 개별 어노테이션을 사용하도록 한다.
'Java' 카테고리의 다른 글
[Java] 자바 변수 타입별 정리 (0) 2019.06.01 [Java] 변수 명명 규칙 (0) 2019.05.31 [Java] 정규표현식 기본 문법 (0) 2019.04.23 [Java] 부정을 나타내는 변수명 붙이는 방법 (0) 2019.04.21 [Java] 읽기 쉬운 테스트를 위한 Hamcrest 사용하기 (0) 2019.04.15 댓글