Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- flatfileitemwriter
- executioncontext 변수 공유
- abstractpagingitemreader
- 스프링 배치 5
- step 여러개
- mybatis
- 선언적 트랜잭션 관리
- api 아이템 리더
- JSONArray 분할
- 스프링 트랜잭션 관리
- 마이바티스 트랜잭션
- aop proxy
- stepexecutionlistener
- spring batch 5
- 아이템 리더 커스텀
- 트랜잭션 분리
- step 사이 변수 공유
- 스프링배치 메타테이블
- Spring Batch
- job parameter
- executioncontext
- spring batch 변수 공유
- JSONObject 분할
- JSON 분리
- 아이템 리더 페이징 처리
- 스프링배치 엑셀
- JSON 분할
- 스프링배치 csv
- 읽기 작업과 쓰기 작업 분리
- step 값 공유
Archives
- Today
- Total
목록아이템 리더 페이징 처리 (1)
ebson
[Spring Batch 5] API 호출 Item Reader 커스텀과 csv 데이터 생성
Spring Batch Application에서 사용할 수 있는 데이터소스들 대부분의 경우 Spring Batch를 사용한 배치 어플리케이션에서는 데이터소스로 RDBMS를 연동해 사용하기 때문에, MyBatis와 JPA를 사용할 수 있으면 된다. 직접 MyBatis와 JPA를 사용하는 코드를 작성할 수도 있고 Spring Batch가 제공하는 전용 Item Reader 클래스와 Item Writer 클래스를 사용할 수도 있다. ex) MyBatisCursorItemReader, MyBatisPagingItemReader, MybatisBatchItemWirter, JpaPagingItemReader, JpaItemWriter ... 그러나 배치 어플리케이션의 읽기 데이터소스가 항상 MyBatis와 ..
HANDS-ON
2025. 3. 28. 17:28