component로 등록된 것은 @SpringBootApplication 어노테이션을 통해 componentscan을 한다고 한다.
intellij에서는 component로 등록된 것을 @Autowired하여 사용하려면
Could not autowire. No beans of '' type found. 라는 error가 발생한다.
컴파일 및 서버 실행에 문제는 없지만 해당 오류를 수정 할 수 있다.
컴포넌트를 사용하려는 클래스 위에 컴포넌트를 스캔할 패키지명을 적어준다.
@ComponentScan(basePackages={"com.shlee.toy1.common.components"})
참조
'전체 > Spring Boot' 카테고리의 다른 글
mybatis에서 enum type handler 사용하기 (3) | 2021.03.07 |
---|---|
spring boot swagger 적용하기 (0) | 2021.02.14 |
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 해결하기 (6) | 2021.02.14 |
Spring Boot JPA CRUD테스트 프로젝트 만들기 - 6 (0) | 2019.08.09 |
Spring Boot JPA 설정 프로젝트 만들기 - 5 (4) | 2019.07.28 |