개발새발

[Java] Lombok 적용하기 본문

Java

[Java] Lombok 적용하기

칸쵸. 2023. 11. 29. 17:31
728x90

 

MVC패턴을 공부하면서 Getter와 Setter의 사용 빈도가 급속도로 올라갔다.

그럴 때마다 매번 멤버 변수 선언하고,

 

마우스 우클릭 > Source > Generate Getters and Setters...

 

귀찮아요

 

그래서 나왔습니다~~~ 귀찮은 개발자들의 고민을 해결해 줄 수 있는 프로젝트!

이름하여 프로젝트 롬복!

 

롬복(Lombok)이란?

 

여러가지 귀찮은 작업을 해결해줄 수 있는 Java라이브러리로,

가장 대표적인 기능으로는 반복되는 Getter 및 Setter 메서드 작성 코드를 줄여줘 번거로움을 덜어주는 것 아닌가싶다.

 


 

적용 및 사용 방법

 

적용방법은 꽤나 간단하다

 

1. Project Lombok 다운로드 링크 방문

 

Download

 

projectlombok.org

 

2. 파일 다운로드

 

 

3. 파일 다운로드 확인 및 경로 확인

 

lombok.jar 파일

 

4. 파일 설치

이미 설치가 된 상태에서는 저렇게 고추 아이콘이 이클립스 파일 옆에 떠있다

 

Specify location클릭해서 eclipse.exe가 존재하는 폴더를 선택하고, Install / Update

 

이런 창이 뜨면 설치 성공한거다

 

5. 프로젝트에 적용

 

적용을 원하는 프로젝트에서

properties > Java Build Path > Libraries > classpath > Add External JARs

 

Apply and Close 누르면 적용 완료

 

그러고 이제 Getter, Setter 메서드가 필요한 클래스에 찾아가보자.

 

클래스 내에 멤버(필드)변수를 선언만 하고, 클래스 외부 상단에 

@Getter, @Setter 어노테이션 기입 후 import를 해주면

 

이렇게 자동으로 Getter, Setter 메서드가 생성되어있는 상태를 볼 수 있다!!!

 

히히

 

짱 편하다. 롬복 짱!