首页 > 其他分享 >若依微服务使用openfeign ,写了一个接口,但是其他项目引入的时候显示找不到这个Bean:Could not autowire. No beans of 'RemoteHouseSer

若依微服务使用openfeign ,写了一个接口,但是其他项目引入的时候显示找不到这个Bean:Could not autowire. No beans of 'RemoteHouseSer

时间:2023-07-13 09:24:19浏览次数:47  
标签:exception system openfeign No factory RemoteHouseService bean api beans

启动报错:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'tokenController': Unsatisfied dependency expressed through field 'sysLoginService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysLoginService': Unsatisfied dependency expressed through field 'remoteHouseService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.tsthbpom.system.api.RemoteHouseService': Unexpected exception during bean creation; nested exception is java.lang.IllegalStateException: No fallbackFactory instance of type class com.tsthbpom.system.api.factory.RemoteHouseFallbackFactory found for feign client remoteHouseServ

 

 

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysLoginService': Unsatisfied dependency expressed through field 'remoteHouseService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.tsthbpom.system.api.RemoteHouseService': Unexpected exception during bean creation; nested exception is java.lang.IllegalStateException: No fallbackFactory instance of type class com.tsthbpom.system.api.factory.RemoteHouseFallbackFactory found for feign client remoteHouseService

 

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.tsthbpom.system.api.RemoteHouseService': Unexpected exception during bean creation; nested exception is java.lang.IllegalStateException: No fallbackFactory instance of type class com.tsthbpom.system.api.factory.RemoteHouseFallbackFactory found for feign client remoteHouseService

 

 

Caused by: java.lang.IllegalStateException: No fallbackFactory instance of type class com.tsthbpom.system.api.factory.RemoteHouseFallbackFactory found for feign client remoteHouseService

 

 

idea 中代码提示:

Could not autowire. No beans of 'RemoteFileService' type found. 

 

1.在系统接口api 中写了调用 house 服务的接口

2.在score 服务中,引入api,使用openfeign 调用house中的接

 

 

3.注入的是自己新写的remoteHouseService不行,但是原来的remoteFileService 就可以 

 

4.api 自动配置文件中 加入新写的接口

 

 

 

参考:

springboot自动装配原理

【Spring Boot】自动配置及重要注解解析

 

若依微服务框架两个服务之间调用-参考ruoyi-api-system

   

标签:exception,system,openfeign,No,factory,RemoteHouseService,bean,api,beans
From: https://www.cnblogs.com/nextgg/p/17549454.html

相关文章

  • noi数据分析工具
    importbase64importjsonimportrequestsimporttimearr=['戚朗瑞','王相文']headers={"accept":"*/*","accept-language":"zh-CN,zh;q=0.9","cache-control":"no-cache&......
  • NOI 2023 考前知识点总复习
    NOI2023考前知识点总复习其实就是把熟悉或不熟悉的东西再过一遍,防止考场上出现会了做法却因为忘了算法而写不出来的问题。可能会一句话概括,也可能附上一点代码片段。如果不想复习知识点,只想要一点考前提示,可以直接翻到本文最底部。目录I.数据结构、树上问题II.数论III.......
  • NOIP 2023 模拟赛 20230712 C 论剑
    首先是伟大的题面然后是数据范围先解决1-4号数据点1.枚举每个gcd的值p,统计一次答案,得到最小值(期望得分20)\[ans=\min_{p=2}^{\maxa}\sum^n_{i=1}\min(a_i\bmodp,p-(a_i\bmodp)(a>p))\]2.我们可以发现p仅在为质数时不会重复,也可以将p换为质数(期望得分40)两种的时间复......
  • macOS Sonoma 14beta 3 (23A5286i)第二个更新「附黑/白苹果镜像下载」
    系统镜像下载:系统介绍黑果魏叔7月12日消息,苹果今天发布macOSSonoma14.0Beta3(内部版本号:23A5286i)第二个更新。目前尚不清楚苹果为什么要发布macOSSonomaBeta3的第二个版本,但它可能正在为公开测试版做准备。苹果表示,计划在7月发布macOSSonoma的公开测试版。小部件......
  • com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not al
    在做学成在线项目时,启动项目报错:com.mysql.cj.exceptions.UnableToConnectException:PublicKeyRetrievalisnotallowedatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstr......
  • 【题解】CF gym 104337 G. Guess the Polynomial
    statement:https://codeforces.com/gym/104337/problem/G。即求\(f(x)=\sum\limits_{i=0}^{p-2}a_ix^i\),其中只有不超过\(n\)个\(a_i\)非\(0\)。记:\[\begin{aligned}A_{n}^{k}&=\sum_{i\equivk\pmod{n}}a_i=\frac{1}{n}\sum_{i=0}^{n-1}f(\omega_{n}^{......
  • JMeter脚本报错:Cannot find engine named: 'javascript'的解决方法
    本文将介绍如何解决在JMeter版本5.4.1下执行脚本时出现的错误信息“javax.script.ScriptException:Cannotfindenginenamed:'javascript'”。通过将本地JDK版本从18.0.1.1更改为1.8.0_151来解决此问题。当使用JMeter进行脚本执行时,有时可能会遇到以下错误信息:javax.script......
  • Node.js安装
    Node.js安装1.下载网址https://nodejs.org/zh-cn/download/下载完成后打开安装包,进入安装程序【next】【next】后选择安装路径,默认C盘即可不选中,直接下一步,安装安装完成点击finish,并测试是否成功【win+R】然后输入cmd,打开运行窗口,输入node-v可显示node.js版本;输入......
  • 【雕爷学编程】Arduino动手做(113)---5110液晶屏模块2
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是......
  • 保姆级教程!如何在 Anolis 8 上构建基于 Nydus 和 Dragonfly 的镜像加速解决方案?
    文/云原生SIG01背景镜像是容器技术的基础之一,在云原生场景下,业务的正常运作离不开对镜像的制作、分发和运行。当前的镜像在使用的过程中,需要将镜像从仓库中全量拉取到本地,再由容器engine进行解压,堆叠挂载,然后才能构造成rootfs提供给容器。而在实际生产过程中,由于镜像版......