스프링 오류
예외 메시지 내용
javax.servlet.ServletException: 서블릿 [appServlet]을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다.
예외 메시지 상세 내용 중 일부
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'boardController': Unsatisfied dependency expressed through field 'boardService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'kr.green.spring.service.BoardService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
원인
- ServiceImp 클래스에 @Service 어노테이션을 추가하지 않음
해결
- ServiceImp 클래스에 @Service 어노테이션을 추가
1 2 3 | @Service public class BoardServiceImp implements BoardService { } | cs |