[Spring Batch] MetaData 테이블
2024. 9. 16. 23:11ㆍ프로그래밍(Backend)/Spring Batch
스프링 배치에서 메타데이터 테이블은 배치 작업의 트래킹을 수행하는 중요한 테이블입니다. 배치 작업의 상태, 진행 상황, 완료 여부 등을 데이터베이스 테이블에 저장하여 배치 프로세스를 관리할 수 있습니다. 메타데이터 테이블은 주로 데이터베이스에 생성되며, application.yml 파일을 통해 설정할 수 있습니다.
메타데이터 테이블 생성 설정
application.yml 파일을 사용하여 스프링 배치 메타데이터 테이블을 생성하려면 다음과 같이 설정할 수 있습니다
spring:
batch:
jdbc:
initialize-schema: always
schema: classpath:org/springframework/batch/core/schema-mysql.sql
테이블 스크립트 경로 확인 방법
Gradle에서 메타데이터 테이블 생성 스크립트의 경로를 확인하려면, 다음 경로로 접근할 수 있습니다
External Libraries > Gradle: org.springframework.batch:spring-batch-core:<버전> > org.springframework.batch.core
생성된 테이블 확인
'프로그래밍(Backend) > Spring Batch' 카테고리의 다른 글
[Spring Batch] 배치 처리 : 실행 및 스케쥴 (0) | 2024.09.18 |
---|---|
[Spring Batch] batch process : 테이블 to 테이블 (0) | 2024.09.17 |
[Spring Batch] DB 연결 Config 클래스 작성 (1) | 2024.09.16 |
[Spring Batch] 프로젝트 생성 (0) | 2024.09.16 |
[Spring Batch] 인사 관리 시스템에서 스프링 배치 사용 (0) | 2024.09.16 |