@NoArgsConstructor
@NoArgsConstructor 는 Lombok에서 제공하는 Annotation 중 하나로 파라미터가 없는 생성자를 만들어주는 역할을 한다.
Lombok을 사용하려면 gradle 에서 의존성을 추가해준다.
dependencies {
...
compileOnly 'org.projectlombok:lombok:1.18.22'
annotationProcessor 'org.projectlombok:lombok:1.18.22'
...
}
의존성을 추가했다면, Class에 Annotation을 추가하자.
@NoArgsConstructor
public class User{
String name;
Integer age;
}
기본 생성자가 추가 된 것을 확인 할 수 있다.
댓글남기기