lombok을 사용하면, 클래스에서 필수적으도로 작성해야하는 getter, setter, toString, 생성자 등을 작성하지 않아도 되므로 코드를 간결하게 사용할 수 있습니다.
lombok을 사용하기 위해서는 lombok을 설치해야합니다.
설치과정은 다음과 같습니다.
lombok 확보하기(download)
Project Lombok 사이트에서 최신버전의 lombok을
다운로드할 수 있습니다.
C:\ide\eclipse
에 다운로드 합니다( 개발환경 참고 ).
lombok 설치하기(java -jar lombok.jar
)
다음과 같이 Installer에 보이는 IDE를 선택하고 설치를 진행합니다.
IDE 재시작하기
Eclipse의 경우, eclipse.ini 파일에 다음과 같은 라인이 추가되어 있음을 확인할 수 있습니다.
-javaagent:C:\ide\eclipse\lombok.jar
java 프로젝트에 lombok 적용과정은 다음과 같습니다.
spring boot project 생성하기
<project>
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies>
public class UserTest{
@Test
public void userGetterSetter(){
User user = new User();
user.setFirstName("poscoict");
System.out.println(user.getFirstName());
}
@Getter
@Setter
class User {
private String firstName;
}
}