AnnotationConfigApplicationContext ac = new
AnnotationConfigApplicationContext(빈등록클래스명.class);
스프링 컨테이너에서 스프링 빈을 찾는 가장 기본적인 조회 방법
1. ac. getBean(빈 이름, 타입)
2. ac.getBean(타입)
만약 조회 대상 스프링 빈이 없으면 발생하는 예외
- NoSuchBeanDefinitionException
조회되는 타입이 둘 이상일 때 발생하는 예외
- NoUniqueBeanDefinitionException
-> 이름으로 조회, 특정타입을 모두 조회
스프링 빈의 상속 관계
부모 타입으로 조회하면 자식도 함께 조회됨
-> Object로 하면 모든 스프링 빈 조회
'WEB > Spring' 카테고리의 다른 글
Dependency Injection (0) | 2023.12.21 |
---|---|
컴포넌트 스캔 Filter (0) | 2023.12.20 |
AOP(Aspect Oriented Programming) (0) | 2023.12.13 |
JPA로 DB(h2) 사용하기 (0) | 2023.12.13 |
스프링 빈 등록 방법 2가지 (0) | 2023.12.09 |