请问我在spring中使用timer为什么没有触发呢?
请问我在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("***********************");
}