您现在的位置是:首页 > 文章详情

Spring Batch 5.0 正式 GA,批处理框架

日期:2022-11-25点击:520

Spring Batch 5.0.0  已发布,Spring Batch 是一个轻量级的,完全面向 Spring 的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch 以 POJO 和  Spring 框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch 可以提供大量的,可重复的数据处理功能,包括日志记录 / 跟踪,事务管理,作业处理统计工作重新启动、跳过,和资源管理等重要功能。

新内容:

  • 新的 Java 版本基线
  • 主要依赖升级
  • 完整的 GraalVM 原生支持
  • Micrometer 推出新的 Observation API
  • 执行上下文元数据改进
  • 新的默认执行上下文序列化格式
  • SystemCommandTasklet 增强功能
  • 支持以使用任何类型作为作业参数
  • 改进的作业参数转换
  • EnableBatchProcessing 中的新注释属性
  • 基础结构 Bean 的新配置类
  • JobExplorer 和 JobOperator 中的事务支持
  • 使用 EnableBatchProcessing 自动注册 JobOperator
  • 测试实用程序配置更新
  • 迁移到 JUnit Jupiter
  • Java 记录支持改进
  • 默认为 UTF-8
  • Java 8 功能更新
  • 新的 Maven 清单
  • 完整的 MariaDB 支持
  • 支持 SAP HANA 作为作业存储库

新的 Java 版本基线

Spring Batch 遵循 Spring Framework 的 Java 版本和第三方依赖项基线。Spring Framework 版本正在升级到 Spring Framework 6,需要 Java 17。因此,Spring Batch 的 Java 版本要求也增加到 Java 17。

主要依赖升级

为了继续与 Spring Batch 使用的受支持版本的第三方库集成,Spring Batch 5 将全面更新依赖项到以下版本:

  • Spring Framework 6
  • Spring Integration 6
  • Spring Data 3
  • Spring AMQP 3
  • Spring for Apache Kafka 3
  • Micrometer 1.10

此版本还标志着迁移到:

  • Jakarta EE 9
  • Hibernate 6

 

详细的功能介绍可查看发布公告:https://spring.io/blog/2022/11/24/spring-batch-5-0-goes-ga

原文链接:https://www.oschina.net/news/219391/spring-batch-5-0-ga-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章