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 小时前
Android16修改全局桌面视图边框四直角显示为弧边圆角
android·java·深度学习
dear_bi_MyOnly2 小时前
【MyBatis 操作数据库】
java·数据库·学习·mybatis·学习方法
Wang's Blog2 小时前
Go-Zero 项目开发43:基于 Filebeat 收集各个服务的日志信息
开发语言·golang·go-zero·filebeat
2601_953720823 小时前
【计算机毕业设计】基于Spring Boot的心理健康咨询与评测系统的设计与实现
java·spring boot·后端
丈剑走天涯4 小时前
JDK 17 正式特性
java·开发语言
秋田君4 小时前
QT_QFontDialog类字体对话框
开发语言·qt
圣光SG4 小时前
Java操作题练习(七)
java·开发语言·算法
麻瓜老宋5 小时前
AI开发C语言应用按步走,表达式计算器calc的第二十三步,多行输入、进制输出、错误恢复、常量折叠、配置加载等
c语言·开发语言·atomcode
q567315235 小时前
企业级 HTTP 代理采购选型:技术评估清单 15 项
开发语言·网络·爬虫·网络协议·http·隧道ip·代理ip
@航空母舰6 小时前
SpringBoot通过Map实现天然的策略模式
java·spring boot·后端