• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Bean annotation 위치 질문

23.07.01 17:24 작성 조회수 204

0

AppConfig.java에서 memberRepository와 discountPolicy에도 @Bean annotation을 붙이는 이유가 궁금합니다. 외부적으론 Service만 사용되고 Bean 로드 시에도 없어도 문제없이 실행되는것으로 보이는데, 특별한 이유가 있을까요?

답변 1

답변을 작성해보세요.

0

David님의 프로필

David

2023.07.03

안녕하세요. 97dnjswhd님, 공식 서포터즈 David입니다.

Configuration 클래스에서 @Bean을 붙여주는 이유에 대해서는 본 강의 섹션5 - @Configuration과 싱글톤, @Configuration과 바이트코드 조작의 마법에서 자세히 다루고 있습니다. 참고 부탁드립니다:)

감사합니다.