方法1:
@Autowired 注解设置required = false 允许null值
@Autowired(required = false) private UserMapper userMapper;
方法2:
用 @Resource 替换 @Autowired
@Resource private UserMapper userMapper;
方法3:
在Mapper接口上加上@Repository注解
@Repository public interface UserMapper extends Mapper<User> {}
不会报错
@Autowired private UserMapper userMapper;
总结:这种方式比较赞,改动小,也简单。
方法4:其他方法
- 用Lombok
- 把IDEA的警告关闭掉
- 安装mybatis plugin