package com.zy.asrs.task; import com.zy.asrs.service.DeviceDataLogService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @Component @Slf4j public class ClearDeviceDataLogScheduler { @Autowired private DeviceDataLogService deviceDataLogService; /** * 每分钟清理24小时之前的日志 */ @Scheduled(cron = "1 * * * * ? ") public void clear() { deviceDataLogService.clearLog(); } }