본문 바로가기

dev/스프링

lombok 설치 및 사용

스프링 개발할 때 모델 클래스 getter, setter를

 

일일이 만드는 게 귀찮을 때가 있습니다.

 

그래서 이런 문제를 해결하기 위해 나온 것이 lombok입니다.

 

먼저 lombok을 사용하려면 이클립스에 lombok을 설치해야 합니다.

 

lombok.jar 실행

 

lombok.jar를 설치하려면 윈도우에서 cmd로 lombok.jar를 실행시켜야 합니다.

 

lombok 이클립스 설치

 

그러면 위와 같이 아래와 같이 설치 화면이 보이는데

 

여기서 현재 사용하고 있는 이클립스를 선택하고 Install/Update 버튼을 클릭합니다.

(다른 이클립스에 설치하려면 Specify location 버튼을 클릭해서 이클립스를 선택합니다.)

 

lombok 설치 화면

 

lombok 설치가 제대로 끝났으면 위와 같이 "Install successful" 화면이 표출됩니다.

 

그리고 이클립스를 실행시키면 lombok을 사용할 수 있습니다.

 

예제로 "User"라는 클래스를 만들어서 객체를 생성하겠습니다.

 

User 클래스

 

User 클래스를 lombok으로 사용하려면 Data 어노테이션을 추가해야 합니다.

 

그리고 User 클래스의 객체를 생성하고 lombok이 제대로 되는지 확인하겠습니다.

 

User 클래스 lombok 실행

 

객체를 생성하고 lombok을 통해 해당 객체의 getter, setter가 제대로 실행되는 것을 확인했습니다.

 

앞으로 모델 클래스를 사용할 때 일일이 getter, setter를 만들지 말고

 

lombok을 사용하면 코드를 간결하게 작성할 수 있습니다.