본문 바로가기
김영한님 인강듣고/스프링 핵심원리-기본

lombok

by doriver 2024. 3. 6.

lombok 설치

1. build.gradle에서

lombok 라이브러리 추가( dependencies { ~ } 안에 코드 추가)
lombok 설정 추가( 코드 configurations { ~ } 추가 )
gradle refresh 해줌

2. 인텔리제이 Plugin에서 lombok 설치

인텔리제이 - File - Settings - Plugins

3. 인텔리제이 Compiler에서 Enable annotation processing 켜주기

인텔리이 - File - Settings - Build, Execution, Deployment - Compiler - Annotaion Processors - Enable annotation processing 켜줘야함

 

참고)

sts에선 2,3 번 과정 대신 lombok.jar 파일을 직접 실행해서

, 해당 IDE 선택하고 install / update 해주면

lombok 라이브러리 사용 가능

 

lombok이 자바의 annotation processor라는 기능을 이용해서 
컴파일시점에 코드를 자동으로 생성해준다.

ex)
@Getter, @Setter : getter, setter 메소드를 자동으로 생성
@RequiredArgsConstructor : final이 붙은 필드를 모아서 생성자를 만들어줌