티스토리 뷰

반응형

Spring Batch 배치 정보 테이블 생성 없이 사용하는 방법

BatchConfiguration.java

import javax.sql.DataSource;

import org.springframework.batch.core.configuration.annotation.DefaultBatchConfigurer;
import org.springframework.context.annotation.Configuration;

import lombok.extern.slf4j.Slf4j;

@Slf4j
@Configuration
public class BatchConfiguration extends DefaultBatchConfigurer {

    
     // @see org.springframework.batch.core.configuration.annotation.DefaultBatchConfigurer#setDataSource(javax.sql.DataSource)
     // 스프링 배치에서 배치 정보를 저장하는 DB를 사용 안하기 위함
    @Override
    public void setDataSource(DataSource dataSource) {
    }
    
}

spring batch Configurer 재정의 하여 DB 생성 안되게 함

 

끗ㅂㅈㄷ1@#!@

반응형