728x90
반응형
이 문서는 추후 다시 볼 목적으로 정리한 글입니다.
환경 구성
- spring boot
- spring batch
- jpa
- querydsl
- gradle (multi project)
github source
1. 프로젝트 전체적인 구성
- RootProject : spring-boot-example
- SubProject : spring-boot-batch-example
2. 프로젝트 구성 방법
root build.gradle
spring-boot-batch-example build.gradle
3. 구성 시 주의사항
- SpringBoot 2.3.1 과 JPA 를 같이 사용하면 배치 프로그램 수행 시, ShutdownHook 가 걸리는거 같음.
- 프로그램 종료가 바로 안되고, 1분 정도 대기하다 프로그램이 종료 됨.
- 해당 기능을 끌려고 찾아봤는데 안보여서 boot version 2.2.1 로 수정
'Spring > batch' 카테고리의 다른 글
spring-batch RunIdIncrementer 정리 (0) | 2020.09.01 |
---|---|
Spring Batch ORA-08177 (0) | 2020.08.18 |
spring boot, spring batch 정리 - 5편 대용량, low latency 를 위해 어떤 ItemReader 가 좋은가? (spring-batch 병렬 처리) (0) | 2020.07.11 |
spring boot, spring batch 정리 - 4편 JdbcCursorItemReader NamedParameter 사용 예제 (0) | 2020.07.09 |
spring boot, spring batch 정리 - 3편 repeat step 예제 (파라미터만 변경해서 실행) (0) | 2020.07.08 |
댓글