gpt4 book ai didi

java - 从依赖项覆盖/停用 xml 文件中定义的 Spring 组件扫描

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:49:17 25 4
gpt4 key购买 nike

是否可以覆盖/停用“遗留”上下文定义 xml 中定义的组件扫描定义?

假设我在我的项目的依赖项中有一个上下文定义 example-context.xml,我将该上下文导入到我自己的项目中的上下文定义 my-context.xml

example-context.xml 包含组件扫描定义:

 <context:component-scan base-package="com.foo"/>

是否可以通过向其中添加一些排除过滤器来以某种方式停用或覆盖该组件扫描定义?

最佳答案

如果您使用 <context:component-scan 导入上下文声明,那么就没有办法覆盖它,唯一的解决方法是不导入子上下文。您应该能够有选择地将所需的特定 bean 移动到另一个上下文并导入它。

关于java - 从依赖项覆盖/停用 xml 文件中定义的 Spring 组件扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18241279/

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