Springboot3.2.1搞定了类Service和bean注解同名同类型问题修复

概述:总所周知,同名同类型的bean注解会去替换,并不会在启动的时候就报错。

例下:

两个human 只有一个bean存在于容器中。

但是,倘若我在human类上搞个@Service注解,就会报错,因为会出现类Service和bean注解同名同类型问题,Springboot在这个方面上没有做好改进。

这是在springboot1版本一直到3.1.2一直有的问题。

当然我们也可以采用在配置文件中添加

复制代码
spring.main.allow-bean-definition-overriding=true

也是可以进行解决的。

当我们到springboot3.2.1的时候,这个问题就得到了解决

相关推荐
无限进步_2 分钟前
基于顺序表的通讯录系统设计与实现
c语言·开发语言·数据结构·c++·后端·算法·visual studio
残花月伴3 分钟前
天机学堂-day3(学习计划和进度)
java
遇到困难睡大觉哈哈4 分钟前
Harmony os 卡片传递消息给应用(message 事件)详细介绍
java·服务器·javascript·harmonyos·鸿蒙
e***19354 分钟前
QoS质量配置
开发语言·智能路由器·php
小宝哥Code10 分钟前
UE5在布局自定义上的UE4ClassicLayout.ini文件源码解读分析
java·ue5·ue4
宠..10 分钟前
使用纯代码设计界面
开发语言·c++·qt
froginwe1111 分钟前
SQL ALTER 语句详解
开发语言
残花月伴13 分钟前
天机学堂-day2(我的课表)
java
汽车仪器仪表相关领域14 分钟前
PSB-1:安全增压与空燃比双监控仪表 - 高性能引擎的 “双重安全卫士“
java·人工智能·功能测试·单元测试·汽车·可用性测试·安全性测试
c***212916 分钟前
删除文件夹,被提示“需要来自 TrustedInstaller 的权限。。。”的解决方案
java