SpringBoot로 새로운 프로젝트 환경을 구축하던 중 org.springframework.beans.factory.support.BeanDefinitionOverrideException 와 같은 에러를 만났다. 일단 해결책 부터 얘기하면 application.properties 파일(혹은 자신이 설정해둔 properties파일)에 spring.main.allow-bean-definition-overriding=true 와 같이 bean 오버라이딩 가능 설정을 넣어주면 된다. 나같은 경우에는 위의 에러가 api통신 시 한글이 깨지는 것을 방지하기 위한 인코딩 코드 추가 시 발생 하였는데 기존에는 위와 같은 에러를 만난적이 없었다. 그래서 뭘 잘못 설정 했는지 찾다보니 기존 프로젝트에서 Spring Bo..