gpt4 book ai didi

spring-batch - 覆盖 bean 'X' : replacing [Generic bean Y] 的 bean 定义

转载 作者:行者123 更新时间:2023-12-03 23:49:08 27 4
gpt4 key购买 nike

我有如下配置:

batch:job id="reconciliationJob" job-repository="jobRepository" restartable="true"

在应用程序上下文启动期间,我在日志中收到类似的信息:

[INFO] [] [] Overriding bean definition for bean 'reconciliationJob': replacing [Generic bean: class [org.springframework.batch.core.configuration.xml.SimpleFlowFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Generic bean: class [org.springframework.batch.core.configuration.xml.JobParserJobFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]



我该如何解决这个压倒一切的问题?

最佳答案

我得到了同样的错误。我的问题是我用 @Service 标记了类(class)然后在 @Configuration 之一类我创建了一个 @Bean与类同名。

关于spring-batch - 覆盖 bean 'X' : replacing [Generic bean Y] 的 bean 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19022276/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com