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이 붙은 필드를 모아서 생성자를 만들어줌
'김영한님 인강듣고 > 스프링 핵심원리-기본' 카테고리의 다른 글
| 빈 생명주기 콜백 (0) | 2024.03.07 |
|---|---|
| 의존관계 주입에서 (0) | 2024.03.07 |
| 의존관계 주입 (0) | 2024.03.05 |
| 컴포넌트 스캔( 탐색 범위, 기본스캔 대상, 필터, 중복 등록과 충돌 ) (0) | 2024.02.26 |
| @ComponentScan, @Component, @Autowired 통한 스프링빈 등록 (1) | 2024.02.26 |