framework/spring

[spring] 2. Lombok 라이브러리 빌드 및 사용법

jeri 2024. 7. 23. 09:45
반응형

01. Lombok 라이브러리

  • 클래스의 생성자나 메소드를 자동으로 만들어줌

 

 

 

 

step1. Lombok 라이브러리를 프로젝트에 빌드 처리

  • 메이븐 사용 : pom.xml 변경

  • 최신의 Lombok 라이브러리 작성

 

 

step2. 이클립스를 종료하고 콘솔을 관리자 권한으로 실행한 후 Lombok 라이브러리가 저장된 로컬저장소(Local Repository - .m2 폴더)의 라이브러리 폴더로 이동

  • 콘솔을 관리자 권한으로 실행

 

step3. 콘솔에서 Jar 프로그램을 실행하여 Lombok 라이브러리를 이클립스에서 사용할 수 있도록 설정

  • Jar 프로그램 실행 방법 : java -jar lombok-1.18.26.jar
  • 탐색기에서 로컬 저장소의 라이브러리 폴더로 이동하여 Jar 파일을 더블클릭하여 실행 가능
  • 우리는 탐색기에서 더블클릭하지 않고 아래의 명령을 작성해 실행시키겠음!!

 

 

step4. Jar 프로그램을 실행하여 제공된 창에서 Lombok을 사용할 이클립스를 선택하여 Lombok 설치

  • 이클립스를 찾을 수 없는 경우 이클립스가 설치된 디렉토리를 선택하여 설치 가능

  • Lombok이 추가된 모습

 

 

step5. Lombok이 설치된 이클립스 폴더로 이동하여 eclipse.ini 파일 변경 (이클립스가 실행되지 않는 경우에 적용)

  • javaagent 속성의 Lombok 경로를 절대경로에서 상대경로로 변경
    -javaagent:C:\\java\\eclipse\\lombok.jar
    
    -javaagent:lombok.jar

 

step6. 이클립스를 실행하여 Lombok 라이브러리가 제공하는 어노테이션 사용

  • @Setter , @Getter , @ToString , @Data , @AllArgsConstructor , @RequiredArgsConstructor 등
  • Lombok을 사용한 모습

반응형