本文主要是介绍Error creating bean with name 'userController': Injection of autowired depen。关于springMVC+dubbo出现的错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
笔者认为这篇文章非常有必要去写,因为我觉得这个错误很多人在用springMVC和dubbo中都会出现这个错误,而且网上的总结不全面,所以我在这里说一下自己的解决方法。
首先,出现这个错误的原因,无异于你没有加入这个bean或扫描不到你这个类。
关于这种错误,首先我总结一下网上的方法,
1.什么网上的@Service @Controller @Autowired 等等注解没有写的,我就服了,这种常识大家一定要加上
2.还有更为可笑的是,class写成了 抽象类,这个我相信大家都不会出现的
3.spring-service和web中的spring配置,扫描的包,一定要写对,可以删了重新写
4.各个层的类的名字取得一定要规范
然后我写一下我的错误,我一开始搜的是springMVC的错误,我的错误我看了网上的错误,我都没有出现,我试了好久,都不行。于是我就觉得可能不是我的springMVC配置的问题。于是我就去找我的dubbo相关配置,首先是开放的接口的配置
然后是web层的配置
然后就可以了,希望这篇博客可以对出现这种类似错误的人有所帮助。
这篇关于Error creating bean with name 'userController': Injection of autowired depen。关于springMVC+dubbo出现的错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!