慕工程4835570
2018-09-22 15:16
请问我在spring中new了一个Timer,为什么没有触发呢?
@Override public void handleRemind(SendWxMessage sendWxMessage,VisitPlan visitPlan){ Timer timer = new Timer(); RemindTimerTask remindTimerTask = new RemindTimerTask(sendWxMessage,visitPlan); timer.schedule(remindTimerTask,visitPlan.getRemind()); }
public RemindTimerTask(SendWxMessage sendWxMessage,VisitPlan visitPlan){ this.sendWxMessage = sendWxMessage; this.visitPlan = visitPlan; }
@Override public void run() { System.out.println("***********************"); sendWxMessage.handleSendPlanMessage(visitPlan); System.out.println("111111111111111111111"); System.out.println("***********************"); }
RemindTimerTask应该要作为一个类,并且继承timertask
你是怎么触发
handleRemind
这个方法的?
Java定时任务调度工具详解之Timer篇
23913 学习 · 32 问题
相似问题