-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
질문있습니다.
20.12.04 01:20 작성 조회수 97
0
강의 잘 들었습니다.
ComponentScan 및 SpringBootApplication annotation을 사용해서 생략(?) 되는것을 확인할 수 있었습니다.
여기서 의문은 강의 예시에 BookRepository, BookService에 대한 관계가 있는데 그 관계를 저 두 annotation만 만들어주면 자동으로 생성되는것인가요? 저는 그렇게 이해했는데 이상한거 같은 느낌을 받아 질문드립니다.
답변을 작성해보세요.
1
백기선
지식공유자2020.12.04
네 그 두 클래스가 빈으로 등록되어 있으면 생성자가 한개이고 그 생성자에서 참조하는 타입의 빈이 있다면 스프링이 자동으로 빈으로 주입해 줍니다.
스프링이 관리하는 빈에만 적용되는 자동 의존성 주입 기술입니다.
답변 1