728x90 반응형 @AllArgsConstructor1 @RequiredArgsConstructor 와 @AllArgsConstructor @RequiredArgsConstructor @AllArgsConstructor 모두 Lombok 라이브러리에서 제공하는 어노테이션으로, 생성자를 자동으로 만들어주는 역할을 합니다. 이 둘의 차이점을 알아보겠습니다. @RequiredArgsConstructor 는 final 로 선언된 필드에 대해서만 생성자를 만듭니다.import lombok.RequiredArgsConstructor;@RequiredArgsConstructorpublic class Example { private final int id; private String name; // final이 아닌 필드 // 생성자는 id만을 매개변수로 받음}이렇게 하면 다음 과 같은 생성자가 생성되는 것입니다.public Exam.. 2023. 11. 15. 이전 1 다음 728x90 반응형