Spring Batch para Automatizar Processos do Dia a Dia

Automatize processos repetitivos criando uma aplicação com rotina de processamento em lote com start manual e agendado.

Spring Batch para Automatizar Processos do Dia a Dia
Spring Batch para Automatizar Processos do Dia a Dia

Spring Batch para Automatizar Processos do Dia a Dia free download

Automatize processos repetitivos criando uma aplicação com rotina de processamento em lote com start manual e agendado.

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