728x90
지난시간에 배움
이렇게 바꿀건데
이렇게만 하면 오류가 발생함.
@Component
setting.xml에
<context:component-scan base-package="spring.di.ui, spring.di.entity"/>
이렇게 추가해줘야 한다.
추가해줬다면
<context:annotation-config/>는 지워도 됨
1. 이름으로 찾을때는
@Component("console") 로 작성해야 오류없이 실행됨
2. 형식으로 찾을때는
@Component만 작성해줘도 된다.
https://www.youtube.com/watch?v=DNrkw3pAsAM&list=PLq8wAnVUcTFUHYMzoV2RoFoY2HDTKru3T&index=15
728x90
'Spring' 카테고리의 다른 글
스프링 강의 17강 _ XML Configuration을 Java Configuration으로 변경하기 (0) | 2021.12.28 |
---|---|
스프링 강의 16강 _ 특화된 @Component 어노테이션 (@Controller/@Service/@Repository) (0) | 2021.12.28 |
스프링 강의 14강 _ @Autowired의 위치와 required 옵션 (0) | 2021.12.27 |
스프링 강의 13강 - @Autowired의 동작방식 이해와 @Qualifier 사용하기 (0) | 2021.12.27 |
스프링 강의 12강 _ 어노테이션을 이용할 때의 장점과 @Autowired를 이용한 DI 해보기 (0) | 2021.12.27 |
댓글