今天开发的时候遇到了一个问题,报了一个异常:No bean name 'ProvincialServiceImpl' available。

异常显示我的实现类注入bean失败了,我把截图放上来:

 

我先检查了一遍,配置文件中扫描肯定是没有问题的,但是在我的单元测试中出现了问题,通过查阅资料,解决如下:

 

 

注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是ProvincialServiceImpl,则spring返回provincialServiceImpl的bean名。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐