nosuchbeandefinitionexception 注入失敗

背景:MAVEN ,eclipse,springboot,mybatis


程序在啓動中報了nosuchbeandefinitionexception的錯誤,原因是自動注入時

@Autowired
private TestInterface test;


TestInterface 這個接口不能被當做bean類型注入。


原因是在TestInterface 這個接口下的實現類中TestInterfaceImpl 中沒有將這個實現類注入成服務

@Service
public class TestInterfaceImpl implements TestInterface {

}


@Service之後,就可以將TestInterface 這個接口被當做bean類型注入,從而啓動成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章