@Component public class QuartzTimeScheduler { public Logger logger = Logger.getLogger(QuartzTimeScheduler.class); @Resource WeekPlanService weekPlanService; @Resource MonthPlanService monthPlanService; /** * 每周7,22点30分30秒执行 */ @Scheduled(cron="30 30 22 * * 7") public void excuteDc(){ try { weekPlanService.changeStateTo5(); } catch (Exception e) { e.printStackTrace(); } } /** * 每月1号 0点10分30秒执行,将本月的月动态调为已发布。 */ @Scheduled(cron="0 0 1 1 * ?") public void excuteSentMessageReapet(){ try { monthPlanService.changeStateTo5(); } catch (Exception e) { e.printStackTrace(); } } }
spring注解定时器
最新推荐文章于 2024-05-02 19:17:50 发布