lombok
LOMBOK
편집기와 빌드 도구에 자동으로 연결되는 Java 라이브러리로 getter/Setter 또는 equals, toString 메소드를 자동으로 만들어준다.
- 이클립스에 직접 설정하기
- 이클립스 설치 경로에 다운로드 받는다. D:\dev\eclipse\lombok.jar
- eclipse.ini 파일에 “-javaagent:D:\dev\eclipse\lombok.jar” 설정을 파일 마지막에 추가한다.
-
- 이클립스 종료
- C:\Users\user.m2\repository\org\projectlombok\lombok\1.18.24\lombok-1.18.24.jar 파일 실행. 또는 다운받은 jar파일을 실행하면 됨.
- eclipse 실행파일 추가하고 quick install 버튼 클릭하면 eclipse.ini 파일에 “-javaagent:D:\dev\eclipse\lombok.jar” 설정이 자동으로 추가됨.
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
</dependency>
- @애노테이션
에노테이션 | 설명 |
---|---|
val | |
var | |
@NonNull | |
@Cleanup | |
@Getter/@Setter | |
@ToString | |
@EqualsAndHashCode | |
@NoArgsConstructor | |
@RequiredArgsConstructor | |
@AllArgsConstructor | |
@Data | |
@Value | |
@Builder | |
@SneakyThrows | |
@Synchronized | |
@Getter(lazy=true) | |
@Log | |
experimental |