@Autowired

미해결질문
쫄면순두부 프로필

1. OwnerController class안에서

@Autowired

private PetRepository petRepository;

로 의존성 주입을 했는데요.

의존성 주입이 되면.. 그 다음부터 뭘 할 수 잇는건가요?

 

2. IoC Container가 ApplicationContext라면,

그 안에 어떤 bean들이 들어가는지 알 수 있나요?

그리고 한 Package안에 여러개의 ApplicationContext가 자동으로 생기는건가요?

 

백기선 프로필
백기선 6달 전

1. 그 객체를 사용할 수 있죠.

2. 네 어떤 빈이 들어있는지 알 수 있습니다. 아니요 보통 애플리케이션 당 하나 또는 두개만 만들어 씁니다.

쫄면순두부 프로필
쫄면순두부 6달 전

답변 감사합니다.

그럼 주석처리해서 ApplicationContext에 Bean 등록을 할 수도 있지만, 자동으로 ApplicaionContext에 Bean 등록을 할 수도 있잖아요?

그럼 Owner Class는 왜 제외되는건가요?

olikuj933 프로필
olikuj933 2달 전

Owner 클래스에 @Component 어노테이션이 붙지 않고, 따로 @Bean을 사용해서 Bean으로 등록하지 않아서 그런거 아닌가요?

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스