org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.southwind.mmall002.service.Impl.ProductCategoryServiceImplTest': Unsatisfied dependency expressed through field 'service'; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.southwind.mmall002.service.ProductCategoryService' available: expected single matching bean but found 2: ProductCategoryService,productCategoryService
在使用测试类测试的时候,出现了以上报错。大致意思就是service里面有一个接口,一个实现类,spring容器不知道该用哪一个,在这里我通过在注入类中添加@Qualifier("ProductCategoryService")注解,在ServiceImpl类中增加@Service("ProductCategoryService")解决了错误。如下图