Spring Boot
[Spring Boot] Lombok
웹코린이
2023. 9. 14. 14:12
728x90
Lombok
롬복은 Java 언어를 위한 자동 코드 생성 도구
Lombok 특징
- Getter, Setter 자동 생성
- 자동 toString, equals, hashCode 메소드 생성
Lombok 설치 방법
https://projectlombok.org/download
Download
projectlombok.org
> 위의 링크에서 .jar 파일 설치
> 터미널에서 lombok을 설치한 경로를 찾은 후 실행
기본 경로인 download 경로
cd Downloads
해당 경로에서 jar 파일 명령어 실행
java -jar lombok.jar
sts4 경로 찾아 가는 법
> Specify location.. 클릭
> Application --> STS4 --> Contents --> Eclipse --> SpringToolSuite4.ini 로 경로 설정 후 Open 클릭
> Install / Update 클릭
> Install successful 이 뜨면 설치 완료
사용 방법
> 멤버변수를 선언하고 @Data 어노테이션 선언
(@Data 는 lombok 에게 자바 클래스에서 VO의 getter, setter, toString, equals 등의 메소드를 자동으로 생성해달라는 어노테이션)
VO.java
@Data
public class VO {
private String id;
private String name;
}
lombok이 자동으로 getter, setter, toString, equals 등을 생성해주는지 확인하기 위해 멤버변수만 선언한다
위의 사진과 같이 생성된 것을 확인할 수 있다
728x90