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的时候,这个问题就得到了解决

相关推荐
FreeBuf_1 分钟前
利用零宽度字符的隐形JavaScript混淆工具InvisibleJS浮出水面
开发语言·javascript·ecmascript
SuperherRo12 分钟前
JAVA攻防-Shiro专题&key利用链&CB1链分析&入口点&调用链&执行地&Class加载
java·shiro·反序列化·cb1链
lsx20240619 分钟前
Go 语言指针
开发语言
沛沛老爹21 分钟前
Web开发者转型AI:Agent Skills版本控制与管理实战——从Git到AI技能仓库
java·前端·人工智能·git·架构·rag
我命由我1234524 分钟前
充血模型与贫血模型
java·服务器·后端·学习·架构·java-ee·系统架构
wearegogog12334 分钟前
基于MATLAB的IEEE 9节点系统潮流计算
开发语言·matlab
时间会给答案scidag41 分钟前
Spring AI Alibaba 学习day01
人工智能·学习·spring
重学一遍42 分钟前
Spring Security + JWT + Redis 的认证授权系统
java·redis·spring
分布式存储与RustFS43 分钟前
RustFS在AI场景下的实测:从GPU到存储的完整加速方案
开发语言·人工智能·rust·对象存储·企业存储·rustfs·minio国产化替代
daladongba1 小时前
Spring Cloud Gateway
java·spring cloud·gateway