• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@Autowired

19.07.13 14:46 작성 조회수 254

0

1. OwnerController class안에서

@Autowired

private PetRepository petRepository;

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

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

 

2. IoC Container가 ApplicationContext라면,

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

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

 

답변 3

·

답변을 작성해보세요.

1

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

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

0

olikuj933님의 프로필

olikuj933

2019.11.07

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

0

답변 감사합니다.

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

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