Page7 중간쯤에
컴포넌트 스캔은 @Component 뿐만 아니라 다음과 내용도 추가로 대상에 포함한다
@Component : 컴포넌트 스캔에서 사용
@Controlller : 스프링 MVC 컨트롤러에서 사용
@Service : 스프링 비즈니스 로직에서 사용
@Repository : 스프링 데이터 접근 계층에서 사용
@Configuration : 스프링 설정 정보에서 사용
@Controlller -> @Controller
좋은 강의 잘 듣고있습니다.
좋은 개발자 되겠습니다(__)
+추가
7.의존관계 자동 주입
page4
참고: 다음 코드와 같이
@Bean
에서 파라미터에 의존관계는 자동 주입된다. 수동 등록시 자동 등록된 빈의 의존관계가 필요할 때 문제를 해결할 수 있다.
@Bean
OrderService orderService(MemberRepository memberRepoisitory, DiscountPolicy
discountPolicy) {
new OrderServiceImpl(memberRepository, discountPolicy)
}
return new OrderServiceImpl(memberRepository, discountPolicy); ( <- 세미클론까지)
오타일까요..
화이팅님 고맙습니다^^!
다음 패치에 반영할게요 ㅎㅎ
답글