为了账号安全,请及时绑定邮箱和手机立即绑定

请问我在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("***********************");
    }


正在回答

2 回答

RemindTimerTask应该要作为一个类,并且继承timertask

0 回复 有任何疑惑可以回复我~

你是怎么触发

handleRemind

这个方法的?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问我在spring中使用timer为什么没有触发呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信