保存成功
保存失败,请重试
提交成功

基于 Spring Boot 2.x 的 Spring Batch 实践

作者/分享人:程序猿鹏哥
一个不怎么会编程的80后Java老兵

在大型企业中,由于业务复杂、数据量大、数据格式不同、数据交互格式繁杂,并非所有的操作都能通过交互界面进行处理。而有一些操作需要定期读取大批量的数据,然后进行一系列的后续处理。这样的过程就是“批处理”。

目前流行的批处理框架就非 Spring Batch 莫属。Spring Batch 是一个轻量级的、完善的批处理框架,旨在帮助企业建立健壮、高效的批处理应用。Spring Batch 提供了大量可重用的组件,包括了日志、追踪、事务、任务作业统计、任务重启、跳过、重复、资源管理。通过 Spring Batch 能够支持简单的、复杂的和大数据量的批处理作业。同时它也提供了优化和分片技术用于实现高性能的批处理任务。 但是目前关于 Spring Batch 书籍少之又少,系统性介绍的博客也很少见。17 年到 19 年鹏哥有幸在某大型微服务系统开发中负责批处理管理和监控系统的研发和维护,积累了很多的教训和经验。整理成册分享给大家。

本场 Chat 我们将从基础讲起并用一个案例贯穿始终。

  • Spring Batch 之 Hello world
  • Spring Batch 基本概念
  • Spring Batch Listener
  • Spring Batch 健壮配置
  • Spring Batch Reader 概述
  • Spring Batch Processor 概述
  • Spring Batch Writer 概述
  • Spring Batch Flow Step
  • Spring Batch 多线程配置
  • Spring Batch 分区配置
活动取消
已有101人预订
预订达标
文章出炉
     
01月19日
02月02日
退款保证:
• 01月19日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
程序员最好掌握的两个思维模式
杨老师
Java 集合底层原理剖析(List、Set、Map、Queue)
老牛
Spring Boot 面试指南(50 题)
axiya
热门安全框架 Spring Securiy + JWT 精讲
九月长安
分布式一致性理论与算法
Sharember
我是怎么在 3 天内零成本开发 AI 微信小程序的
泰斯特
给面试官手写一个 Nacos,多少 K?
巴鲁
企业 Maven 依赖管理层次结构设计
逆流而上/isea533
异常采集 Sentry 的最佳实践(Java)
古拉里
Spring 面试 40 问,你会了吗?
itke
跟我 1+1 学设计模式
一只帅帅的猿
Java 基于 RBAC 权限控制模型入门
程序猿
祝大家身体健康!一起在家抢红包吧!
Chat 三人行
Java 编程(线程与并发)
Peter
Spring 事务的最佳实践总结
ilomilo
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效