작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 메시지 소스 사용
작성
·
755
0
[질문 내용]MessageSource 를 스프링 빈으로 등록하지 않고, 스프링 부트와 관련된 별도의 설정을 하지 않으면 messages 라는 이름으로 기본 등록된다고 전 강의에서 배웠습니다. 지금 application.properties에는 messages 라는 이름으로 기본 등록됐으니 MessageSource를 스프링 빈으로 등록하지 않았을텐데 어떻게 @Autowired로 주입된건지 궁금합니다..!!
답변 1
안녕하세요. suk000519님, 공식 서포터즈 OMG입니다..
스프링부트가 자동으로 MessageSource를 스프링 빈으로 등록합니다.
이 부분을 놓치신 것 같습니다..감사합니다.
저도 사실 그 부분때문에 헷갈렸는데..그러면 제가 질문할때 말했던 ‘MessageSource를 스프링 빈으로 등록하지 않고’ 이문장이 수동으로 빈을 등록하지 않을때를 말씀하시는 거라고 이해했는데 맞나요..??
저도 사실 그 부분때문에 헷갈렸는데..그러면 제가 질문할때 말했던 ‘MessageSource를 스프링 빈으로 등록하지 않고’ 이문장이 수동으로 빈을 등록하지 않을때를 말씀하시는 거라고 이해했는데 맞나요..??