在UserServiceImpl中
@Autowired private UserMapper userMapper;
userMapper标红No beans of 'UserMapper' type found
检查完第二个问题后,没有发现问题,那就是idea的问题,
因为 @Mapper 注解是 Mybatis 的,而 @Autowried 注解是 Spring 的。@Autowried 默认要求依赖对象必须存在@Autowired(required = true),所以我们修改
@Autowired(required = false) private UserMapper userMapper; 问题解决