KSCOLD LogoKSCOLD
Blog
Feed
Product
Admin Night
Vault
Guestbook
Info

Vault 목록

@AllArgsConstructor

연결된 노트와 함께 읽기

@AllArgsConstructor

2026년 5월 17일
  • 롬복(lombok)의 기능으로 이 어노테이션(Annotation)을 사용하면 클래스 안쪽(클래스 블록)의 모든 필드(Field), 즉, 매개변수로 하는 생성자(constructor)가 자동으로 만들어진다.

예시

Java
package com.example.firstproject.dto; import com.example.firstproject.entity.Article; import lombok.AllArgsConstructor; @AllArgsConstructor public class ArticleForm { private String title; // 제목을 받을 필드 private String content; // 내용을 받을 필드 // 롬복의 @AllArgsConstructor 사용하면 밑의 생성자 코드를 대체할 수 있음 /* public ArticleForm(String title, String content) { this.title = title; this.content = content; } */ }

Synapse Map Insight