码迷,mamicode.com
首页 > 其他好文 > 详细

controller层定时任务

时间:2019-09-16 09:57:59      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:tee   ESS   标记   stc   ltm   日期   ret   ppi   com   

 

@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层定时任务

标签:tee   ESS   标记   stc   ltm   日期   ret   ppi   com   

原文地址:https://www.cnblogs.com/ynhk/p/11525412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!