使用 Spring Framework 设计和开发 SCA 组件,第 1 部分: 三剑客:Spring、SCA 和 Apache Tuscany
2009-11-23 00:00:00 来源:WEB开发网<implementation.spring> 元素的位置属性可以指定目标 URI 指向某个存档文件 (.jar) 或 目标,或者 直接指向 Spring 应用程序上下文。
以下列表给出了指定 <implementation.spring> 位置属性的目标 URI 的可能方法。
指定 Spring 应用程序上下文文件
<implementation.spring location="application-context.xml"/>
指定目录
<implementation.spring location="./spring"/>
目标 URI 将资源指定为名称为 spring 的目录,其中包含所有与 Spring 相关的文件。META-INF/MANIFEST.MF 文件必须包含在 Spring 目录中,它使用 Spring-Context ::= <path> 格式的 Spring-Context 头部指定到上下文配置的路径。其中,path 相对于 Spring 目录。如果 MANIFEST 文件中没有 MANIFEST.MF 文件或 Spring-Context 头部,则默认行为是使用 Spring 目录下的 META-INF/spring 目录中的 application-context.xml 文件建立应用程序上下文。 指定存档文件
<implementation.spring location="spring.jar"/>
目标 URI 将资源指定为 spring.jar 存档文件,其中包含与 Spring 相关的所有文件。META-INF/MANIFEST.MF 文件必须位于 spring.jar 存档文件中,它使用 Spring-Context ::= <path>. 格式的 Spring-Context 头部指定到上下文配置文件的路径。其中,path 指向 spring.jar 存档中的文件。如果 MANIFEST 文件中没有 MANIFEST.MF 文件或 Spring-Context 头部,则默认行为是使用目录 spring.jar 存档文件中 META-INF/spring 目录下的 application-context.xml 文件建立应用程序上下文。
基于 Spring 的 SCA 组件
更多精彩
赞助商链接