edu-스토리

Lombok 대해


오늘은 Lombok 소개하고 싶습니다. 


최근 블로그에서 가끔 Java  사이에서 "Lombok"라는 말을 듣습니다만, 알고 계시나요?


Lombok은 JavaBean 등에서 흔히 볼 수있는 setter / getter 같은 중복 코드를 주석에 의해 작성 않아도되도록 해주는 편리한 라이브러리이에요. 



----------------------------------

package sample.lili;

 

public class SampleData {

 

     private String data;

}



이 data의 접근을 만들기 위해 Eclipse이라면 위와 같이 "필드의 캡슐화"라고하고 접근을 만드는 것입니다. 그러면 아래와 같은 익숙한 코드가 완성 것입니다.



---------------------------------

package sample.lili;

 

public class SampleData {

 

     private String data;

 

     public void setData(String data) {

          this.data = data;

     }

 

     public String getData() {

          return data;

     }

}



상투적이라고하면 상투적이지만, 조금 중복되는 군요. . 

그러나 Lombok을 사용하면 더 간결하게 쓰임ㄴ디ㅏ.


■ Lombok을 어떻게 사용 하는가? 


간단합니다. 



①http : //projectlombok.org/에 접근 할 수 있습니다 

② 그러자 맨 "Download!"고 있으므로 다운로드 해오고 있습니다. (버전은 8/30 시점에서 "0.12.0"입니다) 

③ 실행 jar로 다운로드되므로 더블 클릭하여 실행하십시오. 

④ 일반적으로 설치되어있는 IDE가 나타날지만, 내 경우 All in One의 Eclipse를 넣고 있던 탓인지, 발견되지 않았던 것 같습니다. 지정 해주고 ... 성공적으로 설치했습니다. 

⑤ 그리고 프로젝트의 빌드 경로에 "lombok.jar"를 지정하십시오. 



궁금사항은 오른쪽 채팅창을 이용하세요 ^^