spring cloud 启动bean 循环依赖问题记录
今天在搭建spring cloud 的过程中遇到了bean 循环依赖的问题,所以记录一下。
spring-boot:2.0.1
spring-cloud:2.0.1
标记的地方出现了循环。导致启动不成功,spring-boot 在启动的时候默认会扫描spring-boot-autuconfig下面的@Configura类。
解决办法一:spring-boot 支持自动默认配置,可以指定排除默认配置
解决方法二:排除掉不需要的jar, 因为springboot 会尝试根据您添加的jar依赖来自动配置spring配置程序,自动配置可以用于参考,最好自己编写autuConfig。
只需要过滤这两个springboot提供的默认配置,就可以了。不知道什么原因导致的循环问题,以后有空再去排查原因,有大牛知道原因的,希望能解答下原因,灰常感谢。
转载于:https://www.cnblogs.com/WanghHongLin/p/9559503.html
spring cloud 启动bean 循环依赖问题记录相关推荐
- 【Spring源码:循环依赖】一文弄懂Spring循环依赖
1. 什么是循坏依赖 很简单,其实就是互相依赖对方,比如,有一个A对象依赖了B对象,B对象又依赖了A对象. // A依赖了B public class A{private B b; }// B依赖了A ...
- Spring 是如何解决循环依赖的?
1.由同事抛的一个问题开始 最近项目组的一个同事遇到了一个问题,问我的意见,一下子引起的我的兴趣,因为这个问题我也是第一次遇到.平时自认为对spring循环依赖问题还是比较了解的,直到遇到这个和后面的 ...
- Spring是如何解决循环依赖的
在关于Spring的面试中,我们经常会被问到一个问题,就是Spring是如何解决循环依赖的问题的.这个问题算是关于Spring的一个高频面试题,因为如果不刻意研读,相信即使读过源码,面试者也不一定能够 ...
- 来谈谈Spring构造函数注入的循环依赖问题
作者:服务端开发 blog.csdn.net/u010013573/article/details/90573901 一.循环依赖 spring的循环依赖主要是指两个类相互之间通过@Autowired ...
- 万字长文带你吃透Spring是怎样解决循环依赖的
在Spring框架中,处理循环依赖一直是一个备受关注的话题.这是因为Spring源代码中为了解决循环依赖问题,进行了大量的处理和优化.同时,循环依赖也是Spring高级面试中的必考问题,回答得好可以成 ...
- Spring三级缓存解决循环依赖问题详解
spring三级缓存解决循环依赖问题详解 前言 这段时间阅读了spring IOC部分的源码.在学习过程中,自己有遇到过很多很问题,在上网查阅资料的时候,发现很难找到一份比较全面的解答.现在自己刚学习 ...
- Spring是如何解决循环依赖的?
1.案发情况 @Service public class TestService1 {@Autowiredprivate TestService2 testService2;@Asyncpublic ...
- Spring IOC 如何解决循环依赖?
前言 假设对象A.B 之间相互依赖,Spring IOC是如何解决A.B两个对象的实例化的?答案是三级缓存. 三级缓存 SpringIOC 通过三级缓存来解决循环依赖问题,三级缓存指的是三个Map: ...
- 互相引用 spring_听说你还不知道Spring是如何解决循环依赖问题的?
作者:Vt 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题. 其实笔者本人对这类框架源码题还是持一定的怀疑态度的. 如果笔者作为面试官,可能会问一些诸如"如果注入 ...
最新文章
- Rhel6-heartbeat配置文档
- 网站SEO优化需要注意哪些细节事项?
- android启调支付宝
- 昨天的性能优化与今天的网站故障
- 项目管理修炼之道-读书流水
- oracle redo log file文件详解
- Nancy之静态文件处理
- 568A和568B的线序
- 服务器IP被封的原因
- 火车票查询软件测试自学,火车票订购系统的测试报告.doc
- 【微信小程序】canvas生成分享图片海报模糊解决方法
- 阔密保密专家:数字货币将要来临 你的手机安全吗?
- 【苹果相册推】您只需使用证书并发布证书描述文件(无需发布)上传PEM范例文件
- gom列表自动选择服务器,传奇服务器-传奇服务器端 GOM GEE(必看知识)
- bash shell 命令
- mysql 列转行union all_mysql的 行转列(7种方法) 和 列转行
- 修复柱面要多少时间_宜昌平面设计培训多少钱大约要学习多长时间
- Nginx-第一天--HTTP
- TP-link WR841N无线路由器设置无线桥接(WDS功能)图文教程
- 树莓派支持uvi协议吗_树莓派 小米网关接入homeassistant系统