idea中使用@Autowired注入mapper对象报红

使用 @Autowired 注入mapper接口时,idea居然给我报红,我查了好几篇,感觉没问题,于是启动了程序,居然也能正常访问。于是在网上查了一下,给出的答案,都是说由于,idea的检查机制过于严格,从error调整为warning就好了!

问题描述:

idea中使用@Autowired注入mapper对象报红

解决办法:

方式一:
file --》seting --》Editor --》Inspections–》spring —》spring core --》code–》Autowiring for Bean Class 的Severity 有Error 改为 Warning 问题解决
idea中使用@Autowired注入mapper对象报红
方法二:
将注解@Autowired 改为(@Autowired(required = false))
idea中使用@Autowired注入mapper对象报红
若问题还没解决,请留言,必回!

相关文章:

  • 2021-11-29
  • 2022-12-23
  • 2021-06-11
  • 2021-05-07
  • 2021-05-17
  • 2021-09-12
猜你喜欢
  • 2022-01-08
  • 2022-12-23
  • 2021-04-01
  • 2021-10-21
  • 2021-05-24
  • 2021-05-19
  • 2022-12-23
相关资源
相似解决方案