Skip to content

zim0101/spring-batch-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Spring Batch POC

In a Spring Batch proof-of-concept (POC), the objective is to retrieve user information from a CSV file and efficiently insert it into a database in manageable chunks

Project Structure

β”œβ”€β”€ java
β”‚Β Β  └── com
β”‚Β Β      └── zim0101
β”‚Β Β          └── springbatchpoc
β”‚Β Β              β”œβ”€β”€ config
β”‚Β Β              β”œβ”€β”€ controller
β”‚Β Β              β”‚Β Β  └── JobController.java
β”‚Β Β              β”œβ”€β”€ job
β”‚Β Β              β”‚Β Β  └── import_user
β”‚Β Β              β”‚Β Β      β”œβ”€β”€ ImportUserBatchConfig.java
β”‚Β Β              β”‚Β Β      β”œβ”€β”€ UserItemProcessor.java
β”‚Β Β              β”‚Β Β      └── UserItemWriter.java
β”‚Β Β              β”œβ”€β”€ model
β”‚Β Β              β”‚Β Β  └── User.java
β”‚Β Β              β”œβ”€β”€ repository
β”‚Β Β              β”‚Β Β  └── UserRepository.java
β”‚Β Β              └── SpringBatchPocApplication.java
└── resources
    β”œβ”€β”€ application.properties
    β”œβ”€β”€ csv_imports
    β”‚Β Β  └── data.csv
    β”œβ”€β”€ static
    └── templates
        └── job.html

About

In a Spring Batch proof-of-concept (POC), the objective is to retrieve user information from a CSV file and efficiently insert it into a database in manageable chunks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors