IntelliJ Idea 解决 Could not autowire. No beans of ‘xxxx’ type found 的错误提示
不影响程序的编译和运行
解决办法:
- 在注解上加上:
@Autowired(required = false)
- 使用 @Resource 替换 @Autowired
- 在 MyBatis 接口上加上 @Repository 注解
- 使用 Lombok,@RequireArgsContructor
- 降低 Autowired 检测的级别,将 Severity 的级别由之前的 error 改成 warning 或其它可以忽略的级别。
- 安装 MyBatis 插件
- 构造器注入