1. 首页
  2. 编程语言
  3. Java
  4. 简单了解Spring beanfactory循环依赖命名重复属性

简单了解Spring beanfactory循环依赖命名重复属性

上传者: 2022-03-31 14:44:05上传 PDF文件 185.62 KB 热度 15次

但是假如读者用的springboot版本比较新,就会发现情况并不是这样,同名bean会冲突报错。为什么呢,跟踪源码发现是Springboot应用在2.1.8版本的时候给bean名冲突设定了默认值为false。在SpringApplication类中总结:spring旧版本默认允许循环依赖(单例)和bean名覆盖,但是在springboot 2.1.8版本之后不允许bean名覆盖,允许循环依赖(单例)。

用户评论