-
@RequiredArgsConstructor란?Spring 2024. 4. 5. 15:26
Lombok으로 스프링 DI(의존성 주입)의 방법 중에 생성자 주입을 임의의 코드없이 자동으로 설정해주는 어노테이션이다.
@RequiredArgsConstructor는 초기화 되지않는 final 필드나, @NonNull 이 붙은 필드에 대해 생성자를 생성해 준다.
새로운 필드를 추가할 때 다시 생성자를 만들어서 관리해야하는 번거로움을 없애준다.
(@Autowired를 사용하지 않고 의존성 주입)
'Spring' 카테고리의 다른 글
[Spring] AOP란 무엇인가? (관점지향 프로그래밍) (0) 2024.07.21 [Spring] 필터(Filter)와 인터셉터(Interceptor) (0) 2024.07.21 private 메서드에 @Transactional이 적용될까? (0) 2024.04.02 Spring Boot와 AWS로 혼자 구현하는 웹 서비스 - 3장 Spring Boot에서 데이터베이스 다뤄보자 (0) 2022.02.26 Spring Boot와 AWS로 혼자 구현하는 웹 서비스 - 2장 Spring Boot에서 테스트 코드를 작성하자 (1) 2022.02.20