IT 성장일기

[Spring] BeanDefinitionStoreException이 발생하는 이유 본문

Framework/Spring

[Spring] BeanDefinitionStoreException이 발생하는 이유

고 양 2023. 9. 8. 11:30
반응형
BeanDefinitionStoreException이 발생하는 이유

BeanDefinitionStoreException은 스프링 컨테이너가 bean을 등록할 때 발생합니다.

xml파일 등 bean을 관리하는 파일에서의 구문에 오류가 있거나 xml 형식에 오류가 있는 경우 가장 많이 발생합니다.

빈을 생성하기 위한 class 파일이 누락되어 있는 경우에도 발생합니다.

 

context.xml 파일에서 bean을 정의할 때 Globals.properties 파일에서 전역변수를 가져와 값으로 매핑하는데,

Globals 파일에 해당 변수가 선언되어 있지 않아 발생한 경우였습니다.

 

bean을 정의하고 생성하는 과정에서 오류가 존재하여 발생하는 예외이기 때문에

예외를 일으킨 파일과 관련된 부분을 살펴보고 문제를 해결할 수 있습니다.

 

도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻

감사합니다.🙂

반응형