[JAVA] Lombok 어노테이션 @Data
Lombok이란? Lombok 프로젝트는 자바 라이브러리로 코드 에디터나 빌드 툴(IntelliJ, Eclipse, XCode 등)에 추가하여 코드를 효율적으로 작성할 수 있도록 도와준다. class명 위에 어노테이션을 명시해줌으로써 getter나 setter, equals와 같은 method를 따로 작성해야 하는 번거로움을 덜어준다. lombok 어노테이션 중 내가 실제로 개발을 하며 가장 자주 사용했던 어노테이션은 @Data, @NonNull, @NoArgsConstructor/@AllArgsConstructor로 이에 대해 자세히 알아보고자 한다. @Data @Data 어노테이션은 @Getter / @Setter, @ToString, @EqualsAndHashCode와 @RequiredArgsCon..
괴발개발
2021. 1. 16. 22:26
반응형