Spring Boot 3 및 Spring Batch 5에서 배치 테이블 자동 생성 문제 해결하기
·
Spring/Spring 오류해결
SpringBoot3에서 배치를 사용할 때 왜 테이블을 자동으로 만들어 주지 않을지 알아보고 이것을 해결해 보자 1. 배치를 사용할 때 자동으로 테이블을 생성해 주지 않는 문제 1-1. 테이블이 생성되지 않는 원인 파악하기 Spring Boot 3에서 Spring Batch를 사용할 때 'application.yml'에 batch.jdbc.initialize-schema: ALWAYS와 job.enabled: true를 설정했는데도 불구하고 자동으로 DB 테이블이 생성되지 않는 문제가 있다. 이 문제의 원인은 Spring Boot 3에서 일부 자동 구성 변경 사항 때문이다. batch: jdbc: initialize-schema: ALWAYS job: enabled: true 원인1: 자동 구성 방법의 ..