반응형
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
- DIP
- 스프링
- sqld
- 생성자 주입
- 필드 주입
- SQL
- 스프링부트
- jdbc
- 싱글톤
- 스프링 부트
- resultMap
- 스프링 부트 기본
- assertThrows
- kafka
- spring
- springboot
- assertThat
- JPA
- thymeleaf
- 스프링 부트 입문
- Javascript
- java
- db
- 스프링 빈
- DI
- Effective Java
- 스프링 컨테이너
- @Configuration
- mybatis
- 스프링 프레임워크
Archives
- Today
- Total
목록빈 중복등록 (1)
선 조치 후 분석
[Spring] Spring Framework - 핵심 원리 (31) - 빈 중복 등록+ 빈 충돌 + 자동 빈 등록 vs 자동 빈 등록 + 수동 빈 등록 vs 자동 빈 등록 + ConflictingBeanDefinitionException
빈 중복 등록+ 빈 충돌 + 자동 빈 등록 vs 자동 빈 등록 + 수동 빈 등록 vs 자동 빈 등록 + ConflictingBeanDefinitionException 컴포넌트 스캔에서 같은 빈 이름을 등록하면 어떻게 될까? 다음 두 가지 상황이 있다. 1. 자동 빈 등록 vs 자동 빈 등록 2. 수동 빈 등록 vs 자동 빈 등록 자동 빈 등록 vs 자동 빈 등록 컴포넌트 스캔에 의해 자동으로 스프링 빈이 등록되는데, 그 이름이 같은 경우 스프링은 오류를 발생시킨다. -> ConflictingBeanDefinitionException 예외 발생 코드로 알아보자. 1. OrderServiceImpl의 @Component명 변경 @Component("service") public class OrderServi..
Framework/Spring Framework
2022. 2. 23. 21:14