idea中使用@Autowired注入mapper对象报红
使用 @Autowired 注入mapper接口时,idea居然给我报红,我查了好几篇,感觉没问题,于是启动了程序,居然也能正常访问。于是在网上查了一下,给出的答案,都是说由于,idea的检查机制过于严格,从error调整为warning就好了!
问题描述:
解决办法:
方式一:
file --》seting --》Editor --》Inspections–》spring —》spring core --》code–》Autowiring for Bean Class 的Severity 有Error 改为 Warning 问题解决
方法二:
将注解@Autowired 改为(@Autowired(required = false))
若问题还没解决,请留言,必回!