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

相关推荐
AI玫瑰助手2 分钟前
Python函数:def定义函数与参数传递基础
android·开发语言·python
剑傲娇6 分钟前
【计算机组成原理】 C与汇编的「对话」
服务器·开发语言·缓存
生活爱好者!7 分钟前
用NAS进行漫画创作!一键部署Open WebUI
java·服务器·开发语言·安全·docker
Realdagongzai9 分钟前
Linux 6.19.10 内核调度器算法详解
linux·学习·算法·spring·kernel
Maddie_Mo10 分钟前
Pi Agent Web 使用教程:把本地 Pi Coding Agent 搬进浏览器
android·java·前端·人工智能·ai
charlie11451419111 分钟前
现代C++特性指南(5)——RAII 深入理解:资源管理的基石
开发语言·c++·现代c++
小马爱打代码31 分钟前
Spring源码 第十二篇:Spring 全套核心原理 - 完结终章
java·后端·spring
AllData公司负责人1 小时前
亲测丝滑,体验跃迁|AllData通过集成开源项目RustFS,多模态数据存储新范式
java·大数据·数据库·算法·数据分析·rustfs
至为芯1 小时前
IP5356H_G3至为芯支持C口双向快充22.5W新国标移动电源方案芯片
c语言·开发语言