Intellij idea 下@autowired报错解决

intellij 版本: 2017.1

主体技术框架:springboot+mybaties+oracle

问题描述:代码service实现层中@autowired 注入dao层的时候,标红报错,但不影响编译使用

解决方式:在dao层加入@Repository注解

原理:intellij比eclipse对代码的检查更为严格,导致此处不通过,然而并不影响使用。要想不报错,请抛开网上传言的各种将spring的error改成warnings、将项目从spring里删除、或者扬言这个是intellij的bug之类治标不治本的谣言,直接按照严格的spring注解方式来就可以,intellij是无辜的。

猜你喜欢

转载自wsxhbusbanana.iteye.com/blog/2368456
今日推荐