편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
3번째 줄: | 3번째 줄: | ||
;롬복 | ;롬복 | ||
* 단축 애노테이션을 제공하는 자바 라이브러리 | * 단축 애노테이션을 제공하는 자바 라이브러리 | ||
:@ToString | |||
:@EqualsAndHashCode | |||
:@Getter / @Setter | |||
:@RequiredArgsConstructor | |||
<source lang='java'> | |||
< | |||
import lombok.AccessLevel; | import lombok.AccessLevel; | ||
import lombok.Setter; | import lombok.Setter; | ||
34번째 줄: | 17번째 줄: | ||
public class DataExample { | public class DataExample { | ||
private final String name; | private final String name; | ||
@Setter(AccessLevel.PACKAGE) | @Setter(AccessLevel.PACKAGE) private int age; | ||
private double score; | private double score; | ||
private String[] tags; | private String[] tags; | ||
46번째 줄: | 28번째 줄: | ||
} | } | ||
} | } | ||
</ | </source> | ||
== | ==pom.xml== | ||
<source lang='xml'> | |||
< | <dependency> | ||
<groupId>org.projectlombok</groupId> | |||
<artifactId>lombok</artifactId> | |||
<version>1.16.6</version> | |||
</dependency> | |||
</source> | |||
</ | |||
==같이 보기== | ==같이 보기== | ||
*[[Java 애노테이션]] | |||
* [[Java 애노테이션]] | |||
==참고== | ==참고 자료== | ||
* https://projectlombok.org/ | * https://projectlombok.org/ | ||
[[분류: | [[분류: Java]] |