@Componentpublic class QuartzTimeScheduler { public Logger logger = Logger.getLogger(QuartzTimeScheduler.class); @Resource WeekPlanService weekPlanService; @Resource MonthPlanService monthPlanService; /** * 每周7,22點30分30秒執(zhí)行 */ @Scheduled(cron="30 30 22 * * 7") public void excuteDc(){ try { weekPlanService.changeStateTo5(); } catch (Exception e) { e.PRintStackTrace(); } } /** * 每月1號 0點10分30秒執(zhí)行,將本月的月動態(tài)調(diào)為已發(fā)布。 */ @Scheduled(cron="0 0 1 1 * ?") public void excuteSentMessageReapet(){ try { monthPlanService.changeStateTo5(); } catch (Exception e) { e.printStackTrace(); } }}
新聞熱點
疑難解答