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 { @Autowired MatchingInnerDelingMapper matchingInnerDelingMapper; @SuppressWarnings("unchecked") public void customWrite(T item){ Map params = (Map) ((Map) item).get("jobParameters"); log.debug("customWrite.params : " + params.toString()); // matchingInnerDelingMapper.setTest((Map) item); log.debug("item test = " + item); } }