1

我目前正在阅读 spring 集成主题。在spring-integration的XML配置中遇到了一个符号/前缀->“int”。

<int:channel id="errorChannel">
<int:queue capacity="500"/>

任何人都可以帮助我理解它吗?我也在某个地方看到使用了“si”。这些前缀究竟指定了什么&它们是特定于弹簧集成的吗?提前致谢!

4

1 回答 1

1

查看文件顶部:

xmlns:int="http://www.springframework.org/schema/integration"

前缀映射到 xml 命名空间 (xmlns)。再向下...

xsi:schemaLocation="
   http://www.springframework.org/schema/integration  
   http://www.springframework.org/schema/integration/spring-integration.xsd"

命名空间映射到模式位置,Spring 在 jar 中通过/META-INF/spring.schemas. 模式定义了元素及其具有的属性。

前缀可以是任何你想要的,int, si, integration, foo.

这只是一个映射。

于 2017-09-20T07:29:42.283 回答