关于could not autowire. no beans of问题

来源:4-1 买家类目-dao(上)

yikemi

2018-06-04

http://img.mukewang.com/szimg/5b1519ce0001d22105970101.jpg

师兄你是把File>Setting>Editor>Inspections>Spring设置里更改了么?试了这样是可以屏蔽这个错,但治标不治本。 我在stackoverflow上看到,在dao接口上使用注解@Repository同样这个错误能消除,试了确实消除。但是看的源码是没有加这个注解的,所以你是屏蔽了错误显示吗?

单元测试我能通过,只是纠结于这个报错。因为在后面第六章的时候,service层之间的相互注入同样也会报这个问题,单元测试是都可以通过的。

写回答

4回答

YoungYangDate

2019-08-21

已经找到问题答案: 在实现类 IMPL中你需要写一个注解:@Service 在最初类名上面  这样就不会出现飘红了

0
0

YoungYangDate

2019-08-21

我也有和你一样的问题  直接飘红     但是你这个是怎么解决的   你这个注解是加在了哪里

0
0

鸿鹄yyn

2018-06-04

可能是版本的原因呦

0
0

鸿鹄yyn

2018-06-04

这个是不影响使用的…?请继续做下去吧

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程