Study/Spring1 [Spring] @RequiredArgsConstructor와 @Autowired Spring 프레임워크에서 의존성 주입(Dependency Injection)을 위해 다양한 어노테이션을 사용한다. 그 중 @RequiredArgsConstructor와 @Autowired는 자주 사용되는 어노테이션이다. 이 두 어노테이션의 역할, 사용법, 그리고 선택 기준을 정리해보았다. @RequiredArgsConstructor의 역할@RequiredArgsConstructor는 Lombok 라이브러리에서 제공하는 어노테이션이다. 수행하는 작업: 1. final로 선언된 필드나 @NonNull 어노테이션이 붙은 필드에 대한 생성자를 자동으로 생성한다. 2. 생성자 기반 의존성 주입을 쉽게 구현할 수 있게 해준다. 3. 코드를 간결하게 만들어준다. 예시@Service@RequiredArgsConstr.. 2024. 10. 3. 이전 1 다음 반응형