Defining the same Spring bean twice with same name

后端 未结 4 1253
名媛妹妹
名媛妹妹 2020-12-13 19:17

Is having two definition for a bean (with same name and class) valid in Spring IOC ?

I am having two bean definition files included in web.xml. See the sample below.

4条回答
  •  悲哀的现实
    2020-12-13 20:02

    From Spring Boot version 2.1 it is disabled by default. (link)

    Bean Overriding: Bean overriding has been disabled by default to prevent a bean being accidentally overridden. If you are relying on overriding, you will need to set spring.main.allow-bean-definition-overriding to true.

提交回复
热议问题