(Error Creating bean with name ‘xxx‘)类问题解决思路

学习springboot报错:

Error creating bean with name 'com.atguigu.mybatislearning.MyBatisPlusServiceTest': Unsatisfied dependency expressed through field 'userService';

解决方式:

1、注解问题:
Controller、service层的注解缺失会造成创建bean时出现错误。
  • @Controller
  • @Service
2、依赖包缺失,检查pom配置文件

检查pom.xml文件下是否缺失依赖或者有多余的依赖,判断是否对bean的正常创建有影响。

3、xml包中存在空文件:

在xxxMapper.xml的包中如果有空的xml文件,就会造成此Bug。

我这次是因为在service实现类中少添加了@service注解。

你可能感兴趣的:(java,spring,boot,java,spring)