• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Runnable을 빈으로 등록하는 이유는 무엇인가요?

20.11.04 01:08 작성 조회수 282

0

제목 그대로 왜 등록하나요? 빈으로 등록을 안하면 빈으로 등록된 repository들을 사용하지 못해서 그런가요?

답변 1

답변을 작성해보세요.

0

네 맞습니다. 스프링의 의존성 주입 기능은 빈들만 사용할 수 있는 기능입니다. 우리가 new를 사용해서 생성하는 객체에는 일반적으로 스프링이 의존성을 주입해줄 수 없습니다. 그래서 빈으로 등록해서 의존성 주입 기능을 쓴거에요.