小定时

210 阅读1分钟
public void editStatus() {
		Timer timer = new Timer();
        TimerTask timerTask = new TimerTask() {
            @Override
            public void run() {
            	Map<String,Object> map = adpMapper.findStatus();
                if("0".equals(map.get("STATUS")) && "0".equals(map.get("FLAG"))) {
                    try {
                    	adpMapper.editStatus(new Date());
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                    timer.cancel();
                }
            }
        };
        timer.schedule(timerTask,1000,3000);
    }