controller层定时任务

Posted ynhk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了controller层定时任务相关的知识,希望对你有一定的参考价值。

 

@RestController
@RequestMapping("/expenseList")
@Slf4j
@Component
@Configuration      //1.主要用于标记配置类,兼备Component的效果。
@EnableScheduling   // 2.开启定时任务
public class ExpenseListController 

    //生成费用表
    //1.定时生成
    @Scheduled(cron = "0 0 0 */1 * ?")
    //2.直接指定时间间隔,例如:5秒
    //@Scheduled(fixedRate=*60*1000)
    public ResultModel productExpenseTable() 
        //1.获取当前日期
        log.info("=====自动执行生成费用表========", LocalDateTime.now());
        LocalDate now = LocalDate.now();
        writeExpenseList(now);
        return new ResultModel(ResultModel.SUCCESS, LocalDateTime.now()+"自动生成费用成功!!");
    


  

以上是关于controller层定时任务的主要内容,如果未能解决你的问题,请参考以下文章

springMVC整合quartz 定时任务 怎么调用Controller 更新页面数据

springMVC整合quartz 定时任务 怎么调用Controller 更新页面数据

Springboot 定时任务,service层无法注入问题详细解决

Yii2 定时任务创建(Console 任务)

yii框架定时任务的操作

支付宝卡包券到期提醒,定时任务怎么做?