我xml也扫描了 也确定@service 但是还是说没有注册 搞不懂为什么

来源:4-5 店铺注册之Service层的实现

Sivel

2018-01-14

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

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

 Unsatisfied dependency expressed through field 'shopService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'service.ShopService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}


写回答

2回答

翔仔

2018-01-14

请问同学service实现类还有接口类上面的package名字全名是什么。。并且一般情况下得加些前缀比较规范:)这会儿我有事要出去一下 同学着急可以在群里提问下 同学们估计都懂都能帮解决:) 还不会请继续留言 我晚上回来再看看

0
0

翔仔

2018-01-14

同学好,同学使用的是idea吧?idea虽然更智能 但是有个薄弱的地方,就是它由于会用一个叫做spring的强检测插件,所以会导致其找不到autowired的类是哪个,这里是shopDao报错,先解决这个问题

解决方法: 
File – Settings – Inspections。在Spring Core – Autowring for Bean Class 中将Severity的级别由之前的error改成warning。

然后再重新试试


0
3
Sivel
回复
翔仔
老师你看我截图 我没写imooc.o2o. 我直接设置的service。所以直接扫描这个就可以了啊 这样应该没错吧
2018-01-14
共3条回复

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

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

5113 学习 · 8144 问题

查看课程