
1.概述
在Spring框架中,如果存在两个id相同的bean对象,会导致启动时的冲突,从而抛出异常。 Spring框架要求在容器中每个bean对象的id必须是唯一的,用于在容器中唯一标识和获取bean。
通常情况下,如果在Spring容器中定义了两个或多个相同id的bean对象,Spring会抛出一个DuplicateBeanDefinitionException
异常,指示冲突的bean定义。
例如,考虑以下的示例XML配置:
<bean id="myBean" class="com.example.MyBean"<