Nya*_*ope 5 spring spring-boot spring-java-config
我有一个项目,其中包含许多使用 @Configuration 类(Spring Integration 和 Spring Batch 的东西)定义 bean 的小库,我经常遇到问题,因为这两个库都有一个同名的 bean。
可以:
Rau*_*ero -1
我理解你的意思是你有两个使用@Configuration注释调用相同的bean,这会发生冲突并且不会出现以下错误:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.lapeira.formacion.CasoFinalApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'configuracion' for bean class [com.lapeira.formacion.seguridad.Configuracion] conflicts with existing, non-compatible bean definition of same name and class [com.lapeira.formacion.batch.Configuracion]
Run Code Online (Sandbox Code Playgroud)
只需重命名这两个类之一就可以了。
| 归档时间: |
|
| 查看次数: |
1339 次 |
| 最近记录: |