Lombok 라이브러리
자바 이용해 클래스를 만들 때, getter/setter 등을 생성하거나 생성자 함수를 정의하는 경우가 많다. 메뉴를 이용할 수도 있지만, 번거로운 작업인 것은 사실이다.
이를 위해, Lombok을 이용하면 쉽게 작업을 처리할 수 있다.
Lombok 라이브러리 추가
Lombok을 이용하기 위해서는 Lombok 라이브러리를 추가하는 설정을 해야한다.
https://projectlombok.org를 이용해 build.gradle에 필요한 설정을 추가한다.
build.gradle의 dependencies 항목을 다음과 같이 수정한다.
dependencies{
compileOnly('javax.servlet:javax.servlet-api:4.0.1')
testImplementation("org.junit.jupiter:junit-jupiter-api:${junitVersion}")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${junitVersion}")
implementation 'org.mariadb.jdbc:mariadb-java-client:3.0.4'
compileOnly 'org.projectlombok:lombok:1.18.24'
arnotationProcessor 'org.projectlombok:lombok:1.18.24'
testCompileOnly 'org.projectlombok:lombok:1.18.24'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.24'
}
위 내용은, Lombok 라이브러리를 추가하고, annotationProcessor 항목을 통해 프로젝트를 빌드할 때 Lombok을 사용하도록 지정한 것이다.