-
[SPRING] Parameter 0 of constructor in 'A Controller' required a bean of type 'B Service' that could not be found.에러 일기 2022. 12. 7. 16:22
이해 안가는 애노테이션을 주석하고 하나씩 주석을 풀면서 실행 시키다가 아래와 같은 에러를 발견했다.
Parameter 0 of constructor in com.practice.practicememo.controller.MemoController required a bean of type 'com.practice.practicememo.service.MemoService' that could not be found.
service쪽 파일에 @Service 애노테이션을 추가해주니 해결되었다.
또는 Bean을 생성할 클래스에 @Component를 추가해주니 해결되었다.
자세히는 모르겠지만 우선은 @Controller, @Service, @Repository 세개가 의존관계인데, 그게 없으니 에러가 뜬 것 같다.
우선을 이렇게 알아두고 나중에 공부해보자
'에러 일기' 카테고리의 다른 글