lombok이란?
내부적으로 DTO와 같은 모델에서 변수를 지정하면, getter, setter, toString 등의 메소드를 자동으로 만들어주는 기능
lombok 설치
Project Lombok
projectlombok.org


1. 웹사이트에서 lombok.jar 파일을 다운받고, 이클립스(STS)가 설치된 경로 "C:\spring-tool-suite-3.9.13.RELEASE-e4.16.0-win32-x86_64\sts-bundle\sts-3.9.13.RELEASE"에 넣어줍니다.
2. jar 파일을 실행해보고, 실행이 안 되면 명령 프롬포트를 관리자 권한으로 실행합니다.
3. JDK 설치 경로에서 bin 폴더로 이동하고, java -jar lombok.jar 명령어를 입력하여 수동으로 인스톨러를 실행합니다.
4. 인스톨러에서 Specify location은 이클립스(STS) 설치 경로에서 실행파일(SpringToolSuite4.exe)을 선택하고 Select를 눌러줍니다.
5. IDEs에 선택한 exe 파일이 추가되었는지 확인하고 Install/Update를 클릭합니다.
6. 파일탐색기에서 이클립스(STS) 설치 경로에 lombok.jar 파일 추가가 되어있다면 설치가 완료된 것입니다.
pom.xml에 의존성 추가
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.24</version>
<scope>provided</scope>
</dependency>

@애노테이션을 달아주면 Outline에 getter,setter,toString이 자동으로 생성된 것을 확인할 수 있다.
'TIL(Today I Learn)' 카테고리의 다른 글
| secureCRT 한글 깨짐 현상 해결 (0) | 2024.02.26 |
|---|---|
| Mapped Statements collection does not contain value for (0) | 2023.04.26 |