什么' int'在弹簧集成中用于xml配置时表示什么?

时间:2017-09-20 05:56:47

标签: xml spring spring-integration spring-integration-dsl spring-integration-amqp

我目前正在阅读Spring集成主题。遇到符号/前缀 - > " INT"在spring-integration中用于XML配置。

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

任何人都可以帮助我理解它吗?还有我见过的地方&#39; si&#39;正在使用。这些前缀究竟指定了什么&amp;它们是春季整合特有的吗? 提前谢谢!

1 个答案:

答案 0 :(得分: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通过/META-INF/spring.schemas在jar中找到该位置。模式定义了元素以及它们具有的属性。

前缀可以是您想要的任何内容,intsiintegrationfoo

这只是一个映射。