반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- @Configuration
- SQL
- db
- spring
- thymeleaf
- 스프링 부트
- JPA
- assertThat
- 스프링부트
- DI
- 생성자 주입
- DIP
- 스프링 부트 입문
- 스프링 프레임워크
- resultMap
- 스프링
- java
- 스프링 부트 기본
- jdbc
- springboot
- Javascript
- 스프링 컨테이너
- kafka
- Effective Java
- 필드 주입
- assertThrows
- 스프링 빈
- sqld
- mybatis
- 싱글톤
Archives
- Today
- Total
목록getBeansOfType (1)
선 조치 후 분석

동일한 타입의 스프링 빈을 조회하는 방법 + getBean + getBeansOfType + NoUniqueBeanDefinitionException 타입으로 조회 시 같은 타입의 스프링 빈이 둘 이상이면 오류가 발생한다. 이때는 빈 이름을 지정하자. 'getBeansOfType()'을 사용하면 해당 타입의 모든 빈을 조회할 수 있다. 1. 타입으로 조회 시 같은 타입이 둘 이상 있으면, 중복 오류가 발생하는 경우 새롭게 테스트 클래스를 만들어서 아래처럼 작성해보자. 그리고 테스트 코드에서만 사용할 'SameBeanConfig' 설정 파일 클래스를 만들어주자. 'SameBeanConfig'안에 '빈(Bean)'의 이름은 다르지만 같은 '객체 타입'으로 리턴해주도록 '빈(Bean)'을 등록하고 테스트를 실..
Framework/Spring Framework
2022. 1. 26. 23:38