[Spring]@No/All/RequiredArgsConstructor
Spring의 Lombok 라이브러리는 불필요한 코드와 작업을 줄여주는 좋은 라이브러리이지만, 무턱대고 사용할 경우 코드를 이해하는데 어려울 수 있습니다. Lombok 라이브러리에는 생성자를 자동으로 생성해주는 어노테이션이 3가지 있습니다.@NoArgsConstructor: Default 생성자를 생성합니다.@AllArgsConstructor: 모든 필드 값을 파라미터로 받는 생성자를 생성합니다.@RequiredArgsConstructor: final이나 @NonNull로 선언된 필드만을 파라미터로 받는 생성자를 생성합니다. @NoArgsConstructor@NoArgsConstructor 어노테이션을 사용하면 클래스에 명시적으로 선언된 생성자가 없더라도 인스턴스를 생성할 수 있습니다.public cla..
Spring
2024. 9. 12. 09:47
공지사항
최근에 올라온 글
- Total
- Today
- Yesterday