동일 타입이 둘 이상일 때 조회
같은 타입의 스프링 빈이 둘 이상이면 타입으로 조회할 때 오류가 발생한다. 이 때는 빈 이름을 지정해야 한다. 해당 타입의 모든 빈을 조회하려면 ac.getBeansOfType
을 사용한다.
같읕 타입을 반환하는 빈이 두 개면 NoUniqueBeanDefinitionException
예외가 발생한다.
빈 이름을 지정해서 조회
특정 빈 이름을 써서 불러오면 된다.
특정 타입 모두 조회
두 가지 빈이 있는 것을 알 수 있다.
Last updated
Was this helpful?