728x90
builds.gradle 추가
//lombok 설정 추가 시작
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
//lombok 설정 추가 끝
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
//lombok 라이브러리 추가 시작
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
//lombok 라이브러리 추가 끝
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
Settings에서 플러기인 lonbok 검색 후 설치
설치 후
Annotation Processors 에서 Enable annotation processing 체크 후 OK
테스트
package hello.core;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class HelloLombok {
private String name;
private int age;
public static void main(String[] args) {
HelloLombok helloLombok = new HelloLombok();
helloLombok.setName("dfdsf");
String name = helloLombok.getName();
System.out.println("name = " + name);
}
}
결과
728x90
'에디터 > IntelliJ' 카테고리의 다른 글
인텔리제이 중복코드 노란줄 없애기 (0) | 2021.09.30 |
---|---|
인텔리제이 커스텀 예약어 생성 (0) | 2021.08.22 |
인텔리제이 JPA 설정 (0) | 2021.08.21 |
인텔리제이 스프링 프로젝트에서 main() 메서드 실행 에러 (0) | 2021.08.08 |
내가 쓰는 단축키(윈도우) (0) | 2021.08.04 |