inflearn logo
講義

講義

知識共有

kycasdzxcさんの投稿

kycasdzxc kycasdzxc

@kycasdzxc

レビュー投稿数
1
平均評価
5.0

投稿 2

Q&A

AutowiredTest관련 질문

@Bean 어노테이션과 @Autowired 어노테이션을 헷갈려 하시는 거 같습니다. 현재 ac.beanDefinitionNames 안에 등록되어 있는 bean은 해당 클래스인 TestBean 밖에 없습니다. bean에 대한 출력구문이 한 번만 나오는 이유이기도 합니다. @Autowired 어노테이션은 컨테이너에 등록된 빈을 의존주입 해주는 역할입니다. @Autowired는 현재 해당 어노테이션이 붙어 있는 3개의 setNoBean 메서드의 Member 객체를 의존주입 해주는 역할입니다. (그러나 Member 클래스가 빈으로 등록되지 않았지요.) @Autowired가 잘 들어간 메서드를 확인하는 방법으로는 현재 코드처럼 메서드 내에서 출력을 하는 게 최선의 방법이라 생각됩니다.

いいね数
0
コメント数
2
閲覧数
318