작성
·
16
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
Minho Lee님, 질문해 주셔서 감사합니다.
지금 제안하신 방법으로 ac.getBean(MemberService.class)
를 사용하는 것이 문제없습니다. 이는 해당 타입의 빈이 하나만 존재하는 경우 타입으로 빈을 가져오는 좋은 방법입니다. 다만 "memberService"
를 명시적으로 지정하는 경우는 동일 타입의 빈이 여러 개인 경우 사용됩니다. 강의에서는 특정한 케이스를 대비하고 설명하기 위해 "memberService"
를 사용했을 가능성도 있습니다.
추가적으로, 동일한 타입의 빈이 여러 개일 상황에서는 빈의 이름을 지정하여 명확하게 의도한 빈을 가져오는 것이 좋습니다. 그런 상황이 아니라면 제안하신 방식으로 사용하실 수 있습니다.
도움이 되었길 바랍니다! 🚀