/** * @fileName LoanCallbackTask.java * @auther liminglmf * @createDate 2015年6月9日 */ package com.hehenian.lend.manager.time.task; import java.util.Date; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import com.hehenian.biz.common.loan.ILoanContractService; import com.hehenian.biz.common.util.DateUtils; /** * 取放款和还款计划的数据 * * @author liminglmf * */ @Component public class LoanCallbackTask { private Logger logger = Logger.getLogger(LoanCallbackTask.class); @Autowired private ILoanContractService loanContractService; @Scheduled(cron = "0 0 1 * * ?") public void work() { logger.info("===================do work begin==============="); // 得到前面一天的时间 String loanDate = DateUtils.getEveryTime("yyyy/MM/dd", new Date(), -1); loanContractService.fankuanProcess(loanDate); logger.info("===================do work end ==============="); } }