Skip to content

zpzpyy/spring-batch-mybatis-jpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-batch-mybatis-jpa example

Synopsis

  • springboot base batch process example
  • Multi dataSource -> Java Config Setting example (Default,Jpa,Batch)
  • springboot + spring-batch + gradle + mariaDb

Development environment

  • STS 3.9.9
  • Java 1.8
  • SpringBoot 2.X
  • Gradle 5.6.X
  • mariaDB 10.2.X

Use library

  • Spring-boot 2.2.X
  • Spring-core 5.2.X
  • Spring-batch-core 4.2.X
  • Mariadb-java-client 2.3.X
  • Mybatis-spring 2.0.X
  • spring-boot-starter-data-jpa 2.2.X ....

Function list

  • DB Read -> FILE writer (MyBatisCursorItemReader)
  • FILE Read -> DB writer (MyBatisBatchItemWriter)
  • DB Read -> FILE writer (JpaPagingItemReader)
  • FILE Read -> DB writer (JpaItemWriter)

Process

  • Scheduler -> Job -> Step -> Reader -> Process -> Writer

PerformanceTest


Releases

No releases published

Packages

No packages published

Languages