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

相关推荐
椰椰椰耶1 分钟前
【文档搜索引擎】搜索模块的完整实现
java·搜索引擎
大G哥1 分钟前
java提高正则处理效率
java·开发语言
VBA633711 分钟前
VBA技术资料MF243:利用第三方软件复制PDF数据到EXCEL
开发语言
轩辰~13 分钟前
网络协议入门
linux·服务器·开发语言·网络·arm开发·c++·网络协议
小_太_阳22 分钟前
Scala_【1】概述
开发语言·后端·scala·intellij-idea
向宇it23 分钟前
【从零开始入门unity游戏开发之——unity篇02】unity6基础入门——软件下载安装、Unity Hub配置、安装unity编辑器、许可证管理
开发语言·unity·c#·编辑器·游戏引擎
智慧老师32 分钟前
Spring基础分析13-Spring Security框架
java·后端·spring
lxyzcm33 分钟前
C++23新特性解析:[[assume]]属性
java·c++·spring boot·c++23
古希腊掌管学习的神1 小时前
[LeetCode-Python版]相向双指针——611. 有效三角形的个数
开发语言·python·leetcode
赵钰老师1 小时前
【R语言遥感技术】“R+遥感”的水环境综合评价方法
开发语言·数据分析·r语言