[Java] @NoArgsConstructor @AllArgsConstructor 비교
2023. 6. 1. 20:51
프로그래밍/JAVA
@NoArgsConstructor @AllArgsConstructor 비교 롬복(Lombok) 라이브러리에서 제공하는 어노테이션 개발자는 생성자 관련 코드를 직접 작성하지 않고도 편리하게 객체를 생성하고 초기화할 수 있음 @NoArgsConstructor 매개변수가 없는 기본 생성자를 자동으로 생성 이를 통해 객체를 생성할 때 매개변수를 전달하지 않고도 기본 생성자를 사용할 수 있음 @NoArgsConstructor public class MyClass { // 필드, 메서드 등 클래스의 내용 } @AllArgsConstructor 모든 필드를 인자로 받는 생성자를 자동으로 생성 이를 통해 객체를 생성하고 필드 값을 한 번에 초기화할 수 있음 @AllArgsConstructor public class M..