예를 들면 :
정상적인 서비스 구현 클래스는 다음과 같습니다 :
@Service ( "taskStatusWarningService" ) 공개 수업 TaskStatusWarningServiceImpl의 구현 ITaskStatusWarningService { }
또한 서비스에 이식 :
@Autowired
ITaskStatusWarningService taskStatusWarningService;
프로젝트를 시작할 때 오류 :
이름 'taskSchedulingServiceBean'와 빈 생성 오류 : 필드 'taskStatusWarningService'통해 표현 불만족 의존성;
상자의 예외는 org.springframework.beans.factory.NoSuchBeanDefinitionException입니다 :
아니오 'com.tencent.fit.fdata.console.service.ITaskStatusWarningService'유형의 콩을 자격을
자동으로 묶어 후보 자격을 예상 적어도 1 콩 : 사용할 수 있습니다. 종속성 주석 :
{@ org.springframework.beans.factory.annotation.Autowired (필수 = TRUE)}
해결 방법 :
봄 service.xml 파일에서 수동으로 빈 설정을 주입 :
<콩 ID = "taskStatusWarningService"
클래스 = "com.tencent.fit.fdata.console.service.impl.TaskStatusWarningServiceImpl">
</ 콩>
기타 :
이 문제는 심층적 인 후속 이해하는 시간이 될 때까지 뒤에 원리의 이해, 관련 기사가 첫 번째 주소에 게시 일시적으로하지 않습니다.
1, 상호 의존의 분사 콩 개체의 문제에 : HTTPS : //blog.csdn.net/w1lgy/article/details/81086171