인프런 커뮤니티 질문&답변

최용준님의 프로필 이미지
최용준

작성한 질문수

스프링 핵심 원리 - 기본편

롬복과 최신 트랜드

@Autowired와 @Bean, @Component

작성

·

237

0

bean 안에서만 @Autowired가 동작하고 @Component 키워드도 또한 bean을 생성하기 때문에 해당 키워드가 붙은 class 안에서 @Autowired가 동작하는 것이라 이해해도 될까요?

답변 1

0

안녕하세요. 최용준님, 공식 서포터즈 OMG입니다.

네, 맞습니다. @Autowired로 의존성 주입이 발생하려면 스프링 빈으로 등록되어야 하고,

스프링이 관리하는 객체로 자동 등록하는 어노테이션이 @Component 이고,

스프링이 관리하는 객체로 수동으로 설정 파일(클래스)에 등록하는 어노테이션이 @Bean입니다.

감사합니다.

최용준님의 프로필 이미지
최용준

작성한 질문수

질문하기