首页 > 编程知识 正文

java定时执行方法,java定时任务怎么触发

时间:2023-05-03 23:31:40 阅读:198027 作者:316

我们希望在某一天自动执行什么方法,该怎么操作。比如合同到期了,我想自动给相关人发短信。
可以用@Scheduled注解,属性cron的写法可以百度网上资料。

@Scheduled(cron="0 0 10 * * ?")public void LaborRenewalRemaind2() {String time=DateUtil.dateToString(new Date(),"MEDIUM");//30天到期提醒String days="60";logger.info("劳动合同到期提醒--"+time+"开始提醒");try {laborRenewalService.laborRenewalRemaind(days);logger.info("劳动合同到期提醒--"+time+"提醒结束");} catch (Exception e) {logger.error(e.getMessage());e.printStackTrace();}}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。