작성한 질문수
스프링 핵심 원리 - 기본편
스프링 컨테이너 생성
작성
·
240
0
AppConfig.java에서 memberRepository와 discountPolicy에도 @Bean annotation을 붙이는 이유가 궁금합니다. 외부적으론 Service만 사용되고 Bean 로드 시에도 없어도 문제없이 실행되는것으로 보이는데, 특별한 이유가 있을까요?
답변 1
안녕하세요. 97dnjswhd님, 공식 서포터즈 David입니다.
Configuration 클래스에서 @Bean을 붙여주는 이유에 대해서는 본 강의 섹션5 - @Configuration과 싱글톤, @Configuration과 바이트코드 조작의 마법에서 자세히 다루고 있습니다. 참고 부탁드립니다:)
@Configuration과 싱글톤
@Configuration과 바이트코드 조작의 마법
감사합니다.