편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
9번째 줄: | 9번째 줄: | ||
| @AllArgsConstructor || 모든 인자를 받는 생성자 | | @AllArgsConstructor || 모든 인자를 받는 생성자 | ||
|- | |- | ||
| @Data || | | @Data || 롬복 데이터 | ||
|- | |- | ||
| @EqualsAndHashCode || | | @EqualsAndHashCode || | ||
|- | |- | ||
| @Getter || 게터 | | @Getter || 게터 생성 | ||
|- | |- | ||
| @NoArgsConstructor || 인자 없는 생성자 (JPA 필수사항) | | @NoArgsConstructor || 인자 없는 생성자 (JPA 필수사항) | ||
19번째 줄: | 19번째 줄: | ||
| @RequiredArgsConstructor || | | @RequiredArgsConstructor || | ||
|- | |- | ||
| @Setter || 세터 | | @Setter || 세터 생성 | ||
|- | |- | ||
| @ToString || toString() 메소드 생성 | | @ToString || toString() 메소드 생성 | ||
25번째 줄: | 25번째 줄: | ||
==예시== | ==예시== | ||
< | <source lang='java'> | ||
import lombok.AccessLevel; | import lombok.AccessLevel; | ||
import lombok.Setter; | import lombok.Setter; | ||
46번째 줄: | 46번째 줄: | ||
} | } | ||
} | } | ||
</ | </source> | ||
== | ==pom.xml== | ||
<source lang='xml'> | |||
< | <dependency> | ||
<groupId>org.projectlombok</groupId> | |||
<artifactId>lombok</artifactId> | |||
<version>1.16.6</version> | |||
</dependency> | |||
</source> | |||
</ | |||
==같이 보기== | ==같이 보기== | ||
*[[JPA]] | |||
* [[JPA]] | *[[Java 애노테이션]] | ||
* [[Java 애노테이션]] | |||
==참고== | ==참고 자료== | ||
* https://projectlombok.org/ | * https://projectlombok.org/ | ||
[[분류: | [[분류: Java]] |