[Resolvido]Execução automática da classe por data!
4 respostas
rodrigo73
Boa tarde Galera do GUJ…
Tenho uma classe que faz Backup do banco quando algumas operações são executadas,
tava procurando na internet mas, sem mto sucesso!
Alguma função ou Action que ativasse com a data do relogio do windows!
Esse quartz pelo q vi trabalha no servidor, o timer só retorna data e conta…
Queria algo no sistema e em java que tivesse acionamento por mes
pedruhenrik
e sua app não roda no servidor?
veja se Calendar pode ajudar.
att,
rodrigo73
Manow valeu... consegui fazendo comparação com a função Date()
packageAdministrador;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.io.InputStreamReader;importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassBackupMensal{privateDateFormatdateFormat=newSimpleDateFormat("MM");privateDatedata=newDate();privateStringmes=dateFormat.format(data);//pega mes privateFilediretorio=newFile("C:/BackupBanco");privateFilebck=newFile("C:/BackupBanco/BD_escolaMes"+mes+".sql");publicvoidVerificarData(){if(!bck.isFile()){//verifica se tem algum backup com o numero do mestry{if(!diretorio.isDirectory()){//verifica se o diretorio existenewFile("C:/BackupBanco").mkdir();// Cria diretório }//aqui eu chamo meu minha classe de backup!!!}catch(Exceptione){e.printStackTrace();}}}publicstaticvoidmain(String[]args){BackupMensalb=newBackupMensal();b.VerificarData();}}