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
- gradle
- Spring Batch
- python
- Vue 강의
- Python 기본편
- scrapy
- python 기초
- 주식용어
- docker
- spring boot 시작
- 도커
- spring Annotation
- 미국주식
- Vue
- 젠킨스
- MYSQL
- 애드센스 수익
- docker mysql
- JDK1.3
- 티스토리 광고 수익
- intelliJ plugin
- Spring
- AES256
- apache log4j
- 미국 배당주
- Vue 배우기
- Spring Batch 강의
- Vue 알아보기
- 구글 애드센스 수익
- docker 명령어
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