-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
@Autowired
23.03.05 01:28 작성 조회수 341
1
안녕하세요 항상 좋은 강의 감사드립니다. 영한님.
MemberServiceV3_3Test 에서 필드 주입을 하잖아요?
@Autowire 으로 MemberRepositoryV3, MembrerServiceV3_3 를 주입받는데요.
그런데 정작 MemberRepositoryV3 클래스와MembrerServiceV3_3는 Bean으로 등록되어 있지 않은데(@Component로 등록X) 어떻게 주입을 받아서 사용하는 것인가요?
DI 중에서 필드주입(@Autowired)는 생성자 주입과 달리 미리 Bean으로 등록해서 주입을 해주기 때문인가요? (그런데 그렇다 하더라도 일단 @Component로 등록 자체가 안되어 있는데 의문이 듭니다)
미리 감사드립니다.
답변을 작성해보세요.
답변 1