728x90
반응형
Lombok이란?
롬복(lombok)은 자바 클래스에 Getter, Setter, 생성자 등을 자동으로 만들어 주는 도구이다.
Getter, Setter를 만들어 줘도 되지만 Lombok을 사용하면 더욱 간단하게 코딩할 수 있다.
설치방법
1. 해당 사이트에서 파일 다운로드.
https://projectlombok.org/download
2.설치실행
다운로드 받은 파일을 프로젝트 파일로 이동 시킨 뒤 cmd창을 통해 다음과 같은 설치 명령어 입력
java -jar lombok.jar
3. 설치
그럼 다음과 같은 창이 나타난다.
4. 스프링부트에 적용
[build.gradle]의 dependencies에 다음과 같이 입력해준다.
//compileOnly - 해당 라이브러리가 컴파일 단계에서만 필요한 경우에 사용
compileOnly 'org.projectlombok:lombok'
//annotationProcessor - 컴파일 단계에서 애너테이션을 분석하고 처리하기 위해 사용
annotationProcessor 'org.projectlombok:lombok'
※ build를 수정한 뒤에는 반드시 Gradle - Refresh Gradle Project 클릭해줘야한다.
설치확인
package com.mysite.study;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class HelloLombok {
private String hello;
private int lombok;
public static void main(String[] args) {
HelloLombok helloLombok = new HelloLombok();
helloLombok.setHello("헬로");
helloLombok.setLombok(5);
System.out.println(helloLombok.getHello());
System.out.println(helloLombok.getLombok());
}
}
위 코드가 에러 없이 실행된다면 설치 완료
안된 다면 STS를 껐다가 켜주자
참고자료
728x90
반응형
댓글