开发的时候遇到了一个问题,报了一个异常:No bean name 'OrderServiceImpl' available。
异常显示我的实现类注入bean失败了,进行排查。
最终原因(bean开头错误地使用了大写)
注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是ProvincialServiceImpl,则spring返回provincialServiceImpl的bean名。
将指定类名改为小写即可使用。
开发的时候遇到了一个问题,报了一个异常:No bean name 'OrderServiceImpl' available。
异常显示我的实现类注入bean失败了,进行排查。
最终原因(bean开头错误地使用了大写)
注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是ProvincialServiceImpl,则spring返回provincialServiceImpl的bean名。
将指定类名改为小写即可使用。