Spring Batch 4.0.0.M2 现已发布

发布 | Michael Minella | 2017年5月15日 | ...

我们很高兴地宣布 Spring Batch 4.0.0.M2 现已通过 Github 和 Pivotal 下载仓库提供。此版本代表了 Spring Batch 4.0 版本的第二个里程碑。非常感谢所有为此版本做出贡献的人。

有什么新功能?

此里程碑延续了 Spring Batch 4.0.0.M1 中奠定的工作。具体更新包括

  • 依赖更新
  • 持续的 Java 配置改进

依赖更新

Spring Batch 4 将包含在 Spring Boot 2 中,因此我们正在利用这段时间同步我们的依赖项。本次发布支持升级到最新的 Spring Data Kay 发布列车里程碑版本和 Spring Integration 5

除了清理依赖项之外,我们还对一些不推荐使用的功能进行了清理。为了支持 MyBatis 提供的原生支持,已移除了对基于 iBatis 的读写器的支持。

Java 配置

在里程碑一中开始的持续改进 Java 配置功能的故事中,4.0.0.M2 包含以下构建器:

  • StaxEventItemReaderBuilder
  • StaxEventItemWriterBuilder
  • JdbcPagingItemReaderBuilder
  • HibernateCusrorItemReaderBuilder
  • HibernateItemWriterBuilder
  • HibernatePagingItemReaderBuilder
  • JpaPagingItemReaderBuilder
  • SingleItemPeekableItemReaderBuilder
  • SimpleMailMessageItemWriterBuilder
  • SynchronizedItemStreamReaderBuilder
  • CompositeItemWriterBuilder
  • ClassifierCompositeItemWriterBuilder
  • JmsItemReaderBuilder
  • JmsItemWriterBuilder
  • MultiResourceItemReaderBuilder
  • MultiResourceItemWriterBuilder

所有 16 个现在都可用了。而且我们还没有完成所有 ItemReaderItemWriter 的实现!我们将在下一个里程碑版本发布前完成它们。

下一步是什么?

展望下一个发布版本,我们计划在此版本中完成构建器的开发。我们还将更新文档,使其对 Java 配置更加友好。在接下来的几个月里,您将看到更多的里程碑版本,Spring Batch 4 将在 Spring Boot 2 发布 GA 之前发布。

您怎么看?

我们期待您在 JiraStackOverflow 或通过 Twitter @michaelminella 直接向我反馈这些新功能!

Spring Batch 主页 | GitHub 源码 | 参考文档

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有