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
- Vue 배우기
- 애드센스 수익
- docker
- 도커
- docker 명령어
- docker mysql
- 젠킨스
- Vue 알아보기
- scrapy
- AES256
- Spring
- intelliJ plugin
- 주식용어
- 미국 배당주
- spring boot 시작
- Spring Batch 강의
- 구글 애드센스 수익
- 미국주식
- Vue
- python 기초
- JDK1.3
- gradle
- Vue 강의
- apache log4j
- Python 기본편
- Spring Batch
- spring Annotation
- MYSQL
- 티스토리 광고 수익
- python
Archives
목록BeanDefinitionOverrideException (1)
나만의공간
[Spring Batch] Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true 오류 해결
스프링배치를 실행할려고 하니 아래와 같은 오류가 나타나 해결 방법을 찾으니 스프링 2.1버전부터는 Overrriding의 default값이 false로 나와서 생기는 오류라고 합니다. Spring Bean은 ApplicationContext내에서 이름으로 식별됩니다. 따라서 Bean Overriding은 다른 Bean과 같은 이름을 가진 ApplicationContext내에서 Bean을 정의할 때 발생하는 기본 동작입니다. 이름이 충돌하는 경우 이전 빈을 간단히 대체하여 작동합니다. Spring5.1부터 개발자가 예기치 않은 Bean 재정의를 방지하기 위해 예외를 자동으로 throw할 수 있도록 BeanDefinitionOverrideException이 도입되었습니다. 기본적으로 Bean 재정의를 허용하..
IT/Spring
2023. 9. 5. 09:08