IntelliJ Idea 解决 Could not autowire. No beans of ‘xxxx’ type found 的错误提示

不影响程序的编译和运行

解决办法:

  • 在注解上加上:
    1. @Autowired(required = false)
  • 使用 @Resource 替换 @Autowired

  • 在 MyBatis 接口上加上 @Repository 注解

  • 使用 Lombok,@RequireArgsContructor

  • 降低 Autowired 检测的级别,将 Severity 的级别由之前的 error 改成 warning 或其它可以忽略的级别。

  • 安装 MyBatis 插件

  • 构造器注入