#Springboot定时器重复执行一次,相同数据情况下(插入两次)
#重复检查多次代码没发现问题点,麻烦各位同行指教一下
@Scheduled(cron = "0 0 * * * ?")
//@Scheduled(cron = "0 */1 * * * ?")
public void saveReceiptAdd() throws InterruptedException {
StockParam param=new StockParam();
Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
param.setModified_begin(DateUtils.formatDateToString(DateUtils.getCurrent(0, hour-1), DateUtils.DATE_FORMAT_FULL));
param.setModified_end(DateUtils.formatDateToString(DateUtils.getCurrentEnd(0, hour-1), DateUtils.DATE_FORMAT_FULL));
ldMesProduceOrderService.saveReceiptAdd(param.getModified_begin(),param.getModified_end(),1,50);
}
