AI 资源库 · 已整理 1 项

批处理框架

查看与批处理框架相关的 AI 资讯、工具、Skill、工作流和开源项目。

Spring Batch 6.1.0-M2 发布!

Spring Batch 团队发布了 6.1.0-M2 里程碑版本,已可从 Maven Central 获取。这个版本在 6.1.0-M1 基础上带来多项新功能和增强,同时包含一些破坏性变更,并升级了 Spring Framework、Spring Integration、Spring Data 等依赖版本。主要改进包括:MongoDB 作业仓库支持可配置的集合前缀(默认 BATCH_,不影响现有应用)、默认转换服务改基于 DefaultFormattingConversionService、异步处理 API 和本地 chunking 移至 spring-batch-core、RepositoryItemWriter 支持 flush、资源读取器支持位置模式、部分 builder 方法实现编译期安全。此外还弃用了 Apache Derby 支持、旧版日期时间转换器等 API,计划在 7.0 版本移除。

文中可用工具

  • Spring Batch用于构建批处理应用的框架,本次发布 6.1.0-M2 里程碑版本
  • Maven Central软件构件仓库,该版本已在此可获取
  • MongoDB文档数据库,其作业仓库现支持集合前缀配置
  • DefaultFormattingConversionServiceSpring Framework 的默认格式化转换服务,现用作作业仓库默认转换服务基础
  • spring-batch-coreSpring Batch 核心模块,异步处理 API 和本地 chunking 已移入此模块
  • spring-batch-integrationSpring Batch 集成模块,相关类保留为弃用子类以保持向后兼容
  • RepositoryItemWriter写入器,现支持在写入 chunk 后刷新底层 Spring Data 仓库
  • MultiResourceItemReaderBuilder多资源读取器构建器,现直接接受资源位置模式
  • ResourcesItemReaderBuilder资源读取器构建器,为 ResourcesItemReader 提供位置模式能力
  • ConversionServiceFactory新工具类,用于创建转换服务,替代旧日期时间转换器
  • TaskExecutor任务执行器,异步处理 API 依赖它而非 Spring Integration
☆ 收藏查看来源 ↗