728x90
반응형
STS에서 Lombok 적용하는 방법에 대해 알아보겠습니다.
* lombok이란?
자바 라이브러리로 개발자들에게 Getter/Setter 메소드, toString() 또는 생성자 함수를 생성하는 작업이 필요합니다.
이러한 작업은 반복적으로 필요하기 때문에 개발의 생산성을 높이고자 Lombok으로 단순 반복 작업을 하지 않아도 되어 개발 시간을 단축할 수 있습니다.
코딩 과정에서 롬복과 관련된 어노테이션만 보이고 getter,setter 등의 생략되지만 실제로 컴파일된 결과물 .class 파일에는 코드가 생성되어 있음을 확인할 수 있습니다.
STS Lombok을 적용해보겠습니다.
1. Lombok 라이브러리 설치 https://projectlombok.org/
2. Download 클릭
3. 다운받은 lombok.jar 실행
Specify location... 클릭 -> 설치된 STS경로 추가 -> Install / Update
4. 설치완료
정상적으로 설치되었는지 확인해보겠습니다.
1. STS 실행
2. Hello.java 생성 후 실행 시 정상 출력.
///////////////////////////////////////////////////////////////////////////////
package jpabook.jpashop;
import lombok.Getter;
import lombok.Setter;
@Getter @Setter
public class Hello {
private String data;
}
///////////////////////////////////////////////////////////////////////////////
package jpabook.jpashop;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class JpashopApplication {
public static void main(String[] args) {
Hello h = new Hello();
h.setData("helloooo");
String data = h.getData();
System.out.println("Data: " + h);
SpringApplication.run(JpashopApplication.class, args);
}
}
728x90
반응형
'프로그래밍 > Spring Boot' 카테고리의 다른 글
STS Gradle 라이브러리 추가하기 (1) | 2022.01.02 |
---|---|
gradle 프로젝트 import하기 (1) | 2021.12.28 |