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 |
댓글