Este projeto consiste em aplicações Spring Batch projetadas para demonstrar os conceitos básicos do framework Spring Batch. O projeto foi desenvolvido durante o curso Curso para Desenvolvimento de Jobs com Spring Batch da Udemy e contém os seguintes módulos:
- spring-batch: Job que imprime "Olá mundo!" no console.
- par-impar-job: Job que conta até 10 e informa se um número é par ou impar.
- arquivo-largura-fixa-job: Job que lê um arquivo txt.
- leitura-arquivo-delimitado-job: Job que lê um arquivo txt delimitado.
- arquivo-multiplos-formatos-job: Job que lê um arquivo de multiplos formatos.
- leitura-multiplos-arquivo-job: Job que lê multiplos arquivo.
- jdbc-cursor-reader-job: Job que lê dados do banco utilizando um cursor.
- jdbc-paging-reader-job: Job que lê dados do banco utilizando um paginador.
- skip-exception-job: Job que realiza skip de exceções.
- processador-validacao-job: Job que implementa um processador de validação de dados.
- processador-script-job: Job que implementa um processador que executa um script.
- processador-classifier-job: Job que implementa um processador que utiliza classificadores.
- demonstrativo-orcamentario-job: Job que gera um demonstrativo orçamentário a partir de arquivos de lançamentos.