Spring Integration 参考手册(第一部分 序言)

前言:公司项目需要用到spring integration,而网上关于spring integration的有价值的参考资料比较少。经过几天的折腾发现还是老老实实的看一遍spring integration官网的参考手册以及运行一遍官网给出的示例代码才是王道。spring integration参考手册内容很多,而且没有中文版。所以我这里打算尝试着翻译一下该参考手册,翻译水平有限,还请大家见谅。

spring integration官网地址:https://projects.spring.io/spring-integration/

spring integration参考手册下载地址:https://docs.spring.io/spring-integration/docs/5.0.3.RELEASE/reference/

                                                                        第一部分.序言

使用要求

本节将会介绍spring integration与Java和spring framework版本的兼容情况。

1.Java版本的兼容

spring integration 5.0.x支持的最低Java版本是Java SE 8。

2.Spring framework版本的兼容

spring integration 5.0.x需要spring framework 5.0或更高版本。

3.编码规范

Spring framework 2.0开始支持使用命名空间,这能够简化应用上下文(application context)的xml配置,因此spring integration也支持使用命名空间。对于命名空间的使用,本参考手册具有如下规则:

Spring Integration的核心命名空间使用 int命名空间前缀。每一个spring integration的适配器类型(model)都具有自己的命名空间,其配置方法如下所示:

int- 后面跟模块的名称,比如int-twitter,int-stream,...


关于对Spring integration命名空间支持的详细说明,参考E2 “Namespace support”部分。

注意:

命名空间的前缀是可以随意选择的,甚至可以不使用任何前缀,因此可以根据你的应用程序选择是否使用命名空间前缀。对于spring integration,STS工具使用与本参考手册相同的命名空间规则。


1.本参考手册中的规则

在一些情况中,为了进行格式化,当需要指定比较长的限定类名时,我们把包org.springframework简写成o.s,把org.springframework.integration简写成o.s.i,比如o.s.i.transaction.TranscationSynchronizationFactory.

猜你喜欢

转载自blog.csdn.net/feidie436/article/details/79539429