타입 기반 주입1 타입 기반 주입 스프링에서 @Autowired 애너테이션을 이용한 의존성 주입은 타입 기반으로 작동합니다. 의존성 주입이 필요할 경우 스프링 컨테이너는 타입 기반으로 빈(bean)을 찾는다는 말입니다. @Autowired 애너테이션은 일치하는 타입이 찾아 이를 주입하고, 만약 해당 빈을 찾지 못하면 NoSuchBeanDefinitionException 에러를 발생시킵니다. 인터페이스로 선언된 멤버 변수를 주입 받는 애플리케이션 서비스@Service@RequiredArgsConstructorpublic class NotificationService { private final NotificationChannel notificationChannel;} 인터페이스public interface Notificatio.. 2024. 7. 15. 이전 1 다음