nosuchbeandefinitionexception 注入失败

来源:互联网 发布:地税优化营商环境 编辑:程序博客网 时间:2024/05/16 09:35

背景:MAVEN ,eclipse,springboot,mybatis


程序在启动中报了nosuchbeandefinitionexception的错误,原因是自动注入时

@Autowired
private TestInterface test;


TestInterface 这个接口不能被当做bean类型注入。


原因是在TestInterface 这个接口下的实现类中TestInterfaceImpl 中没有将这个实现类注入成服务

@Service
public class TestInterfaceImpl implements TestInterface {

}


@Service之后,就可以将TestInterface 这个接口被当做bean类型注入,从而启动成功。

原创粉丝点击