내 요구 사항은 한번 내가 다음 코드를 사용하여 오전 day.For 실행해야하는 작업 예약 할 수있는 일을 실행합니다한 번 예약 된 작업을
public class setAutoReminder {
EscalationDAO escalationDAO=new EscalationDAO();
final SendMail sendMail=new SendMail();
public void fetch(){
Date date=new Date();
Timer timer = new Timer();
timer.schedule(new TimerTask(){
public void run(){
int number=escalationDAO.getAutoReminder();
System.out.println(number);
if(number>0) {
sendMail.sendMail();
}
}
},date, 1000000000);
}
}
을하지만,이 코드는 여러 같소 원하는 실행 하루에 한 번씩 달리는 군. 내가 뭘해야하니?
이 Scheduled' @'봄 봐 또는 석영 –
어, 왜 1000000000가? – SergeS
1000000000000 내가 최대 지연을 원했기 때문에 – milind