RequiredArgsConstructor 썸네일형 리스트형 [lombok] Constructor @NoArgsConstructor 파라미터가 없는 생성자를 생성합니다. final로 생성되어 있는 경우에는 필드를 초기화 할 수 없어 에러가 발생합니다. -> 생성자를 만들 수 없습니다. @RequiredArgsConstructor 추가 작업을 필요로 하는 필드에 대한 생성자를 생성합니다. 초기화 되지 않은 모든 final 필드, @NonNull로 선언된 모든 필드들에 대한 생성자를 자동으로 생성해줍니다. (@NonNull = null-check가 추가적으로 생성, null 유입 시 NullPointerException 발생) 파라미터의 순서는 클래스에 있는 필드 순서에 맞춰서 생성됩니다. @AllArgsConstructor 클래스에 존재하는 모든 필드에 대한 생성자를 자동으로 생성합니다. @Requir.. 더보기 이전 1 다음