공부일지
Lombok의 ArgsConstructor 종류 본문
@NoArgsConstructor
: 매개변수가 없는 생성자를 생성한다.
필드가 final일 경우 에러 발생. @NoArgsConstructor(force=true) 로 강제 생성 가능
@RequiredArgsConstructor
: 초기화 되지 않은 final 필드와 @NonNull인 필드를 매개변수로 생성자 생성한다.
@AllArgsConstructor
: 모든 필드를 매개변수로 생성자를 생성한다.
'Spring' 카테고리의 다른 글
싱글톤 패턴, 리펙토링, DI (0) | 2023.03.04 |
---|---|
HTTP 헤더 - 2 (0) | 2023.02.26 |
HTTP 헤더 - 1 (0) | 2023.02.26 |
HTTP 상태 코드 (0) | 2023.02.25 |
HTTP 메서드 활용 (0) | 2023.02.23 |
Comments