如何在 jar 外导入 spring xml

Fra*_*ank 3 xml configuration spring

我有一个 spring xml 导入另一个 spring xml。现在我想通过将第二个 xml 放在 jar 之外来使其更加灵活。

我想知道这样做?

 <import resource="pipeline.xml"/>
Run Code Online (Sandbox Code Playgroud)

kry*_*ger 5

在 Spring 中有多种指定资源路径的方法,根据您的要求,您可以为路径添加前缀classpath:(并指定类路径上的位置)或file:(文件系统资源)。文档中有更多解释。

  • 您可以使用通配符,例如:`&lt;import resource="file:/path/to/conf/*.xml"&gt;`。如果没有找到路径匹配,它应该仍然有效。 (2认同)