Spring/study for project

build.gradle에 lombok 설정

melitina 2023. 12. 29. 17:04

build.gradle 정보

https://velog.io/@pllap/build.gradle-%EB%A7%9B%EB%B3%B4%EA%B8%B0

 

build.gradle 맛보기

작업 중인 프로젝트의 build.gradle 파일의 내용이 다음과 같다고 하자.가장 바깥쪽에는 plugins, configurations, repositories, dependencies 블럭이 보인다. 스프링 프로젝트를 진행하며 의존성을 추가할 때는 d

velog.io

configurations {
	compileOnly {
		extendsFrom annotationProcessor
	}
}

dependencies {
	// lombok 라이브러리
	compileOnly 'org.projectlombok:lombok'
	annotationProcessor 'org.projectlombok:lombok'

	// lombok 테스트 라이브러리
	testImplementation 'org.projectlombok:lombok'
	testAnnotationProcessor 'org.projectlombok:lombok'
}

 

 

롬복 설정

https://kdev.ing/lombok-annotation-processor/

 

롬복 어노테이션 프로세서

안녕하세요 Mambo 입니다. 오늘은 인텔리제이에서 롬복 라이브러리를 적용하는 방법을 알아가기 위한 내용을 공유하고자 합니다. Lombok롬복 라이브러리는 자바 프로젝트에서 필수적으로 사용될

kdev.ing

 

https://kkambi.tistory.com/155

 

[gradle] gradle 5부터 lombok의 설정을 신경써야 한다

오류 상황 //build.gradle dependencies { //Util implementation "org.projectlombok:lombok" } //오류 메세지 error: variable courseRepository not initialized in the default constructor - build.gradle에 implementation으로 lombok 의존성을 추가

kkambi.tistory.com

 

https://deeplify.dev/back-end/spring/lombok-required-args-constructor-initialize-error

 

[스프링/Spring] Lombok: variable not initialized in the default constructor

RequiredArgsConstructor 사용 시 not initialized in the default constructor 에러가 발생하는 원인과 해결 방법에 대해서 소개합니다.

deeplify.dev

 

https://9hyuk9.tistory.com/10

 

[Spring] 롬복(Lombok) 설치 및 간단하게 사용 (feat. 최신 트렌드)

[본 포스팅은 인프런 스프링 핵심 원리 - 기본 편을 기반으로 작성하였습니다.] 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고

9hyuk9.tistory.com

 

https://velog.io/@juhyeon1114/Lombok-%EB%A1%AC%EB%B3%B5-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0

 

Lombok(롬복) 사용하기

어노테이션의 마술사(?) Lombok을 알아보자! Spice up your code 🔥

velog.io

 

https://hstory0208.tistory.com/entry/Spring-Lombok%EB%A1%AC%EB%B3%B5%EC%9D%B4%EB%9E%80-%EC%84%A4%EC%B9%98%EB%B6%80%ED%84%B0-%EC%82%AC%EC%9A%A9%EB%B2%95%EA%B9%8C%EC%A7%80

 

[Spring] Lombok(롬복)이란 ? 설치부터 사용법까지

Lombok 이란? Java의 라이브러리로 반복되는 메서드를 Anntation을 사용해 자동으로 작성해주는 아주 편리한 라이브러리입니다. Java에서 보통 Model 클래스나 Entity같은 도메인 클래스 등에는 여러 속성

hstory0208.tistory.com