@AllArgsConstructor : 모든 [매개 변수의 경우의 수]에 대한 [모든] 생성자를 자동 생성.
모든 [매개 변수의 경우의 수]에 대한 [모든] 생성자를 자동 생성.
@RequiredConstructor : @Data에도 포함이 돼 있으며, [final] 키워드가 붙은 매개변수에 대해서만 생성자를 자동 생성
공통점 : 둘다 jakarta.validation 패키키에서 제공하는 기능!
'CS 잡지식' 카테고리의 다른 글
Rest API 개발 시, List<E> 등의 [컬렉션]을 [직접] 반환하지 말 것! (0) | 2023.05.03 |
---|---|
CQS(Command Query Separation) Policy (0) | 2023.05.03 |
실무에서 API 개발 시, 주의 사항(Rest API는 절대 [도메인 엔티티]로 Json을 매핑 or 반환해서는 안된다) (3) | 2023.05.03 |
DB에 저장(save)를 하고 나면, 반드시 id값을 반환을 하자!! (0) | 2023.05.03 |
스프링 부트 3.X.X 버전에 따른 설정 변경 (0) | 2023.05.03 |