MatchingItemWriter.java
818 Bytes
package com.batch.config;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.batch.mapper.primary.MatchingInnerDelingMapper;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@Component
@RequiredArgsConstructor
public class MatchingItemWriter<T> {
@Autowired
MatchingInnerDelingMapper matchingInnerDelingMapper;
@SuppressWarnings("unchecked")
public void customWrite(T item){
Map<String, String> params = (Map<String, String>) ((Map) item).get("jobParameters");
log.debug("customWrite.params : " + params.toString());
// matchingInnerDelingMapper.setTest((Map) item);
log.debug("item test = " + item);
}
}