开发的时候遇到了一个问题,报了一个异常:No bean name 'OrderServiceImpl' available。
异常显示我的实现类注入bean失败了,进行排查。
最终原因(bean开头错误地使用了大写)
注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是ProvincialServiceImpl,则spring返回provincialServiceImpl的bean名。
将指定类名改为小写即可使用。
开发的时候遇到了一个问题,报了一个异常:No bean name 'OrderServiceImpl' available。
异常显示我的实现类注入bean失败了,进行排查。
最终原因(bean开头错误地使用了大写)
注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是ProvincialServiceImpl,则spring返回provincialServiceImpl的bean名。
将指定类名改为小写即可使用。
Spring的自动注入小细节
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M