0

我将我的 Spring 配置文件分解为高级配置文件的主配置文件,然后将特定类别的配置分解为它们自己的配置文件。所以我的资源目录有点像这样

resources/
  appContext.xml
  spring/
    domain1.xml
    domain2.xml
    domain3.xml

appContext.xml 是我的主要 Spring 应用程序上下文文件,它包含<import resource="domain*.xml"/>每个子 XML 配置文件的元素。

我正在尝试编写一个 junit 功能测试,它只需要覆盖 domain1.xml 配置文件,比如 testDomain1.xml。但是所有其他 spring XML 文件都保持不变。

使用 Spring 单元测试属性,如何告诉 Spring 加载 appContext.xml,而不是导入 domain1.xml,而是导入 testDomain1.xml?

4

0 回答 0