在Controller注入Service报错的解决方法

Posted zhangxj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Controller注入Service报错的解决方法相关的知识,希望对你有一定的参考价值。

Error creating bean with name ‘loginController‘: Injection of autowired dependencies failed

以上为报错信息,意思是创建bean loginController出错: 注入失败

dubbo的配置没有写所导致,在springmvc.xml加入下句后正常:
<dubbo:reference interface="cn.jhxcom.sso.service.LoginService" id="loginService" />

另外再service端的配置文件还要暴露服务,如下句:
<dubbo:service interface="cn.jhxcom.sso.service.LoginService" ref="loginServiceImpl" timeout="600000"/>

有这两句后程序正常。













以上是关于在Controller注入Service报错的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

项目启动报错怎么办?看看你Spring自动注入用对了嘛?@Autowired XxxService注入问题解决

解决非controller使用@Autowired注解注入为null问题

Intellij IDEA 2019 解决Spring自动注入报错的方法

在非controllerservice里@Resource注入service为null解决方法

解决service层无法注入

springboot @vaule注解失效解决办法