异常信息
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘com.qdu.community.dao.UserMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
产生原因
没有配置mapper层的扫描
解决办法
1.springboot启动类,添加mapper层的扫描注解@MapperScan({“com.qdu.community.dao”})
这样配置相当于spring xml文件中的 < mapper namespace=“com.***.mybatis.springboot.mapper.UserMapper” >
2.扫描配置:配置类中添加以下扫描配置