Oleg Zhurakousky

Oleg Zhurakousky

校友
博文Oleg Zhurakousky

Spring Integration 2.1.4.RELEASE 和 2.2.0.RC2 发布!

发布 | 2012 年 10 月 19 日 | ...

亲爱的Spring社区,

为了给 SpringOne2GX 2012 画上圆满句号,我很高兴地宣布 Spring Integration 2.1.4.RELEASE 和 Spring Integration 2.2.0.RC2 发布!

Spring Integration 2.1.4.RELEASE 资源 下载 | JavaDocs | 参考文档 | 发行说明

Spring Integration 2.2.0.RC2 资源 下载 | JavaDocs | 参考文档 | 发行说明

请阅读以下博客,了解 Spring Integration 2.2 的新功能:MongoDb 适配器支持
伪事务和事务同步
JPA 支持
重试

以及更多内容将陆续推出

特别感谢我们的社区贡献者 - Artem BilanAmol Nayak

Spring Integration 2.2.RC1 的新功能 (第一部分 - MongoDb)

工程 | 2012 年 9 月 24 日 | ...

介绍

Spring Integration 2.2.RC1 已经发布,我们将在未来几天发布一系列博客,讨论其一些新功能。在这第一篇博客中,我们将讨论 MongoDb 入站和出站通道适配器。完整的示例集可在此处获取:https://github.com/SpringSource/spring-integration-samples/tree/master/basic/mongodb

MongoDb 出站通道适配器

MongoDb 出站通道适配器允许您将消息负载写入 MongoDb 文档存储。

您可以在下面看到 MongoDb 通道适配器最简单的配置

<int-mongodb:outbound-channel-adapter id="deafultAdapter"/>

它将使用 MongoDbFactory 的默认实例(默认 bean 名称为 'mongoDbFactory')进行初始化,否则您可以通过 mongodb-factory 属性提供其引用。

现在您可以运行 MongoDbOutboundAdapterDemo。运行后打开终端窗口并启动 MongoDb CLI

$> mongo

进入 MongoDb CLI 后,输入查询

> db.data.find({})

您应该会看到我们刚刚创建的 3 个文档条目

{ "_id" : ObjectId("505ff83d03649ed6881d…

Spring Integration 2.1.2.RELEASE 和 2.2.0.M2 发布!

发布 | 2012 年 6 月 4 日 | ...

Spring Integration 团队很高兴地宣布发布

Spring Integration 2.1.2.RELEASE - 一个包含一些重要错误修复的小型维护版本

Spring Integration 2.2.0.M2 - 2.2 流的第二个里程碑版本,其主要主题是 JPA 支持以及其他重要功能和改进

更多信息可在项目的 主页 上获取

Spring Integration 2.2.0.M1 发布

发布 | 2012 年 5 月 17 日 | ...

我们很高兴地宣布 Spring Integration 2.2 流的第一个里程碑版本 - Spring Integration 2.2.0.M1 发布。Spring Integration 提供了 Spring 编程模型的扩展,以支持众所周知的 企业集成模式

除了常见的错误修复之外,此版本还带来了许多新功能和升级

  • 依赖升级,例如 Spring 3.1.0.RELEASE、Spring AMQP 1.1.0.RELEASE、Spring Data Mongo 1.1.0.M1、Spring Gemfire 1.1.1.RELEASE
  • JPA 支持
  • 集成上下文优雅关机的初步支持
  • 基于 Spring AMQP 新功能的“发布者确认和返回”支持
  • 等等

此版本还包含许多改进。您可以在此处查看完整的发行说明:https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10121&version=12343

有关 Spring Integration 的更多信息,请参阅项目的 主页

Introducing Spring Integration Scala DSL

工程 | 2012 年 3 月 5 日 | ...

介绍

Spring Integration 团队很高兴地宣布 Spring Integration Scala DSL 的第一个里程碑版本 (1.0.0.M1) 发布,它是 Spring Integration 产品组合的最新成员之一。
什么是 Spring Integration Scala DSL?

Spring Integration Scala DSL 是一种用 Scala 编写的领域特定语言,其目标是

    • 为 Spring Integration 提供强类型替代 XML 配置
    • 提高 Scala 社区对 Spring Integration 的认识
    • 提供与各种 Scala 框架和产品(例如 Akka)的一流集成
    • 提供与 Java 的无缝集成,使 Scala 开发人员仍然可以利用他们现有的 Java 投资

我们想指出的一点是,Spring Integration Scala DSL 本身并不是一个新的 EIP 框架。相反,它是一种基于 Scala 的 DSL,位于基于 Java 的 Spring Integration 框架之上,并且在第一个里程碑中,DSL 本身仍然严重依赖于 Spring Integration API 中的 Java 类型。然而,随着后续里程碑的推进,DSL 将演变为越来越“Scala 化”。我们相信这种与现有…的紧密集成

新的 Spring Integration 示例

工程 | 2010 年 9 月 29 日 | ...

根据您对更多 Spring Integration 示例和更可用结构的大量请求,我们很高兴地宣布以下内容

从当前版本的 Spring Integration 开始,示例将不再包含在 Spring Integration 发行版中。相反,我们已转向更简单的协作模型,该模型应促进更好的社区参与和社区贡献。示例现在拥有专门的 Git SCM 存储库和专门的 JIRA 问题跟踪系统。示例开发也将拥有自己的生命周期,不依赖于…

EIP“贷款经纪人”参考实现 (第一部分)

工程 | 2010 年 3 月 19 日 | ...

我们很高兴地宣布“贷款经纪人”参考实现的第一部分。“贷款经纪人”概念已成为展示 企业集成模式 (EIP) 的事实参考领域——由 Gregor Hohpe 和 Bobby Woolf 撰写,而贷款经纪人 RI 的这一部分展示了如何使用 Spring Integration (SI) 框架实现和应用企业集成模式

介绍

lb-pipesFilters

EIP 架构的核心是非常简单但功能强大的 管道和过滤器消息 概念。端点(过滤器)通过通道(管道)相互连接。生产端点将消息发送到通道,消息由消费端点检索。这种架构旨在定义描述端点之间如何交换信息的各种机制,而无需了解这些端点是什么或它们正在交换什么信息,从而提供非常

Spring Integration 1.0.3 示例:只需添加 OSGi

工程 | 2009 年 7 月 28 日 | ...

介绍

上周,Mark Fisher 向您介绍了随 Spring Integration 1.0.3 新版本发布的重组和简化的 Spring Integration 示例,迄今为止,反馈非常积极。除了重组和简化现有示例外,我们还引入了一些新示例,旨在展示在基于 OSGi 的平台上运行 Spring Integration 的一些优势。在这篇博客中,我们将使用一个非常简单但功能强大的示例来探讨 Spring Integration 和 OSGi 结合使用以解决当今企业动态特性的一些优势。

Spring Integration 是一个基于 POJO 的轻量级、可嵌入的消息传递框架,具有松耦合编程模型,旨在根据 企业集成模式 简化异构系统的集成,而无需单独的类似 ESB 的引擎或专有开发和部署环境。另一方面,OSGi 是一种范式,允许人们从称为 OSGi Bundles 的独立模块组成松耦合系统。从一组独立开发的模块组成系统可能不是一个新范式,我们已经这样做了(希望如此)……

Spring Security 自定义 (第二部分 - 实时调整安全会话)

工程 | 2009 年 1 月 3 日 | ...

想象一下您正在进行安全会话(您已登录并被授权访问特定资源),但您的安全基础设施团队已更新了您的权限和特权。也许您获得了更多权限和特权,或者您的权限被完全撤销了……问题是您的安全会话已在会话注册表中注册,除非您注销/登录,否则代表您在此安全会话中的主体将不会重新创建。如果情况更糟(毕竟我们谈论的是安全)……您是一名心怀不满的员工……

Spring Security 自定义 (第一部分 - 自定义 UserDetails 或扩展 GrantedAuthority)

工程 | 2009 年 1 月 2 日 | ...

这是我希望成为一系列关于 Spring Security 自定义实用示例的小型多部分系列的第一部分。这些自定义的需求并非虚构,都来自实际场景……

假设您有以下要求。您有一个角色列表,其中每个角色都包含适用于该角色的业务功能列表(见下文)

ROLE_ADMIN     BF_QUOTE_CREATE     BF_POLICY_CREATE     BF_POLICY_DELETE

ROLE_AGENT     BF_QUOTE_CREATE     BF_POLICY_CREATE

ROLE_USER     BF_QUOTE_CREATE

诀窍在于能够进行授权……

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有