Spring Batch para Automatizar Processos do Dia a Dia

所在平台: Udemy

课程主页: https://www.udemy.com/course/introducao-a-spring-batch-com-spring-boot/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Spring Batch 自动化日常处理流程 Coursera 课程总结** 本课程旨在教授学员如何使用 Spring Batch 和 Spring Boot 来自动化日常处理任务。课程将涵盖多种执行批处理任务的方式,包括手动执行、定时执行以及通过 REST API 执行。 **核心内容:** * **批处理基础:** 课程将从 Spring Batch 的基础知识和必备的依赖配置入手,为学员打下坚实的理论基础。 * **项目实战:** 学员将学习如何创建一个具体的 Spring Batch 项目,并通过实际的挑战来理解批处理的应用场景。 * **数据处理:** 课程将重点讲解如何使用 Chunklet 进行数据 enriquecimento(丰富),以及如何使用 Tasklet 进行记录验证。 * **数据存储与集成:** 学员将学会如何将处理后的数据保存到数据库、输出到 CSV 文件,以及如何与 REST API 进行集成。 * **多种执行方式:** 课程详细展示了如何配置 REST API 来触发批处理任务,以及如何实现批处理的手动和定时执行。 **主要学习目标:** * 掌握 Spring Batch 和 Spring Boot 的集成与配置。 * 理解并实践 Tasklet 和 Chunklet 两种核心组件。 * 能够实现数据 enriquecimento 和记录验证。 * 学会将批处理结果输出到数据库、CSV 文件,并与外部 API 交互。 * 能够通过 REST API 或定时器灵活地执行批处理任务。 **课程大纲概览:** * **引言与初始化:** 介绍 Spring Batch,配置 Spring Boot 和 Spring Batch 依赖,介绍项目背景和挑战。 * **项目创建与配置:** 创建 Spring Batch 项目,配置批处理,定义 Tasklet 和 Chunklet 步骤。 * **数据处理流程:** 导入辅助文件,展示输入和输出的 CSV 文件,配置 ItemReader、ItemProcessor 和 ItemWriter。 * **执行与集成:** 执行批处理,配置 REST API 接口,实现 Service 层,以及配置定时器和站点(Site)。 通过本课程的学习,学员将能够有效地利用 Spring Batch 自动化繁琐的日常数据处理和业务流程,提升工作效率。

课程评论(0条)

课程详情

Este curso tem por objetivo mostrar como executar um batch de forma manual, agendada e também ser executado a partir de uma api REST. Vamos abordar a criação de um batch para efetuar o enriquecimento de dados utilizando Chuncklet e validação de registros com Tasklet. Ainda neste curso será mostrado como salvar esses registros na base de dados, salvar em um arquivo CSV de saída e também fazer uma integração com uma api REST.Introdução a Spring Batch com Spring Boot para processamento de arquivo csv e registros em lote. Ainda será mostrado nesse curso como criar algumas chamadas REST para executar o Batch. O aluno terá a oportunidade de aprender como executar o Batch de forma MANUAL ou AGENDADA.· Introdução· Configuração de Dependências para trabalhar com Spring Boot e Spring Batch· Apresentação do Projeto e o Desafio a ser resolvido com Spring Batch· Criação o Projeto Spring Batch com Spring Boot· Configuração as dependências· Configuração o Batch· Definição do Tasklet Step· Definição do Chuncklet Step· Importação de arquivos Auxiliares· Apresentação do arquivo.csv de Entrada· Apresentação do arquivo.csv Enriquecido· Configuração do itemreader· Configuração do itemprocessor· Configuração do itemwritter· Execução do Batch· Configuração a API REST· Configuração do Service· Configurando o Agendador· Configurando o Site

课程标签

0人关注该课程

主题相关的课程