使用intellij idea @Autowired 报错,但程序可以正常执行

来源:2-7 验证Dao

船长will

2017-11-19

hi,老师我使用的是idea编辑器来写的代码,不知您是否曾经遇到过这样问题,

命名ut可以跑,但编辑器非得报个错,显示,no beans of 'AreaDao' type found.

@Autowired
private AreaDao areaDao;

如果把@Autowired的警告级别又error改为warning看着舒服点,但强迫症又犯了,心里憋得慌,不知老师有何高见么?

写回答

2回答

翔仔

2017-11-20

同学您好,这个问题我没遇到呢,同学可以在群里提问,有相当一部分同学也用了idea,他们应该也遇到过此类问题。我在google查了下,确实有很多人用idea也遇到这个问题,他们解决的方式如下:

http://www.cnblogs.com/waterystone/p/6214212.html

https://stackoverflow.com/questions/26889970/intellij-incorrectly-saying-no-beans-of-type-found-for-autowired-repository

强迫症必须得搞定它!

0
4
船长will
回复
小AABCD
眼不见心不烦
2017-12-12
共4条回复

吐槽职人

2017-12-31

现在idea已经修复了这个BUG,我更新到2017.3.2就已经不报错误了

1
1
船长will
666
2017-12-31
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程