Spring Batch 4.2.0.M2 现已发布!

版本发布 | Mahmoud Ben Hassine | 2019年5月13日 | ...

我很高兴地宣布 Spring Batch 4.2.0.M2 已从我们的 里程碑仓库 推出。

有什么新功能?

此版本为 Apache Kafka 添加了一个新的 item reader 和一个 item writer。

  • KafkaItemReader 可以从单个分区或同一主题的多个分区读取消息。该 reader 将消息偏移量存储在 ExecutionContext 中以支持重启。
  • KafkaItemWriter 使用来自 Spring for Apache Kafka 项目的 KafkaTemplate 将消息发送到指定的主题。

我想感谢 Mathieu Ouellet 为 Spring Batch 添加 Apache Kafka 支持所做的杰出贡献!

Spring for Apache Kafka 2.3 Milestone 2

发布 | Gary Russell | 2019年5月13日 | ...

我们很高兴地宣布 Spring for Apache Kafka 2.3 系列的第二个里程碑版本 2.3.0.M2 现已发布。

主要亮点

  • SeekToCurrentErrorHandler 可以配置为不重试某些异常。

  • 新的 RecoveringDeserializationExceptionHandler 可以从 Kafka Streams 应用中反序列化操作失败中恢复,例如将失败的消息发送到死信主题。

  • 新的 HeaderEnricher 转换器可以添加到 Kafka Streams 拓扑中以添加标头。

  • 新的 MessagingTransformer 可用于在 Kafka Streams 拓扑中调用 Spring Integration 流。

  • 新的 AggregatingReplyingKafkaTemplate 可以发送一条记录并等待来自多个消费者的响应。

Spring AMQP (Spring for RabbitMQ) 2.2 Milestone 2

发布 | Gary Russell | 2019年5月13日 | ...

我们很高兴宣布 Spring AMQP 2.2 系列的第二个里程碑版本——2.2.0.M2 现已可用。

主要亮点

  • Jackson 消息转换器现在支持 Spring Data 的“投影接口”。

  • @RabbitListener 方法现在可以接收批量消息,作为 List<?> 而不是一次一个。

  • 您现在可以直接在 @RabbitListener 注解上覆盖默认的确认模式和执行器。

有关更多信息,请参阅 新增内容章节和更改日志。

项目主页 | GitHub | JIRA | 文档 | Stack Overflow |

Spring Integration 5.2 Milestone 2 发布

发布 | Artem Bilan | 2019年5月13日 | ...

我谨代表 Spring Integration 团队宣布 Spring Integration 5.2.0.M2 现已发布。

可以从我们的 里程碑仓库 下载

compile "org.springframework.integration:spring-integration-core:5.2.0.M2"

主要亮点

  • 现在可以获得 RSocket 通道适配器,用于客户端和服务器之间完整的响应式网络交互。请分别参阅 spring-integration-rsocket 模块以及 RSocketInboundGatewayRSocketOutboundGateway 的 JavaDocs。

  • 已将 Kotlin Jsr223 脚本支持添加到 spring-integration-scripting 模块中。

  • 引入了 CacheRequestHandlerAdvice,用于在 AbstractReplyProducingMessageHandler 实现的 handleRequestMessage() 方法上执行缓存操作。

  • 还提供了 RateLimiterRequestHandlerAdvice,用于限制对 handleRequestMessage() 方法逻辑的访问。

Spring Framework 5.2.0.M2、5.1.7、5.0.14 和 4.3.24 现已发布

发布 | Stéphane Nicoll | 2019年5月10日 | ...

我很高兴地代表团队和所有做出贡献的人宣布,Spring Framework 5.2.0.M25.1.75.0.144.3.24 现在已在 repo.spring.io 和 Maven Central 上提供。

首先,Spring Framework 5.2 的第二个里程碑版本包含 50 多个修复和改进,其中 RSocket 集成得到增强,并初步支持响应式事务(更多内容将在后续博文中介绍)。Spring Framework 5.1.7 包含 43 项修复和改进,建议所有 5.x 用户升级。

最后,我们还发布了 Spring Framework 5.0.144.3.24,其中包含一些精选的…

A Bootiful Podcast: Kotlin团队工程师 Roman Elisarov

工程 | Josh Long | 2019年5月09日 | ...

嗨,Spring 粉丝们!在今天的节目中,Josh Long (@starbuxman) 将与Jetbrain的Roman Elizarov (@relizarov) 进行对话。Roman在Kotlin团队工作,并且专注于异步编程,例如协程。这次访谈深入探讨了Spring开发者使用Kotlin进行异步编程的机会,特别是考虑到Spring Framework 5.2中即将推出的新的协程支持。

Twitter: Roman Elizarov (@relizarov) Sebastien Deleuze 的一个很棒的博客,介绍了我们的新支持

Spring Boot for Apache Geode & Pivotal GemFire 1.0.0.RELEASE 可用!

发布 | John Blum | 2019年5月07日 | ...

终于,我非常荣幸地宣布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.0.0.RELEASE 正式发布!

要感谢的人很多。

首先,感谢 **Dr. Mark Pollack** 在项目初期给予的早期反馈。

感谢 **Josh Long** 先生在 S1P-2018 大会期间,午夜之后与我共度 2 小时,就如何在 Spring Boot 中使用 Apache Geode 给予了我宝贵的反馈。

感谢 **Phil Webb** 先生以及整个 Spring Boot 团队提供的指导。

感谢几位 社区成员 贡献的 PR。

最后,感谢其他所有人对我们的支持和耐心,同时…

Spring Boot for Apache Geode & Pivotal GemFire 1.1.0.M1 已发布!

发布 | John Blum | 2019年5月07日 | ...

我很高兴地宣布发布Spring Boot for Apache Geode & Pivotal GemFire/PCC (SBDG) 1.1.0.M1

org.springframework.geode:spring-geode-starter:1.1.0.M1)的构建已在 Spring 的 libs-milestone 仓库中可用。

最新消息

SBDG 1.1 Milestone 1 (M1) 版本包括:

  • SBDG 已重新构建在 Spring Framework 5.1、Spring Boot 2.1、Spring Data Lovelace 和 Spring Session 2.1 之上。

  • SBDG 已重新构建在 Apache Geode 1.6.0 和 Pivotal GemFire 9.5.3 之上。

有关完整的更改列表,请参阅 变更日志

接下来是什么

SBDG 1.1 M2 将包含对内联缓存的专用支持,这是我们 3 种独立缓存模式中的第二种缓存模式 [旁路缓存内联缓存近缓存

本周Spring动态 - 2019年5月7日

工程 | Josh Long | 2019年5月07日 | ...

嗨,Spring 粉丝们!欢迎来到又一期This Week in Spring!本周我在美丽的巴西圣保罗参加了QCon Sao Paolo大会,然后我将前往伦敦的Devoxx UK。像往常一样,有很多好东西要介绍,让我们开始吧。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有