猿问

java 定时清空 执行任务

我有一个系统,当每天到达固定的时间后会对数据库进行清空
该怎么处理,用JAVA语言编写

临摹微笑
浏览 1059回答 5
5回答

largeQ

<bean&nbsp;id="quartzClock"&nbsp;class="org.springframework.scheduling.quartz.JobDetailBean">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<property&nbsp;name="jobClass">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<value>java文件路径</value>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</property>&nbsp;&nbsp;&nbsp; </bean>&nbsp;&nbsp; <!--&nbsp;这种配置可以精确几点执行定时任务&nbsp;-->&nbsp;&nbsp;&nbsp; <bean&nbsp;id="cronQuartzClock"&nbsp;class="org.springframework.scheduling.quartz.CronTriggerBean">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<property&nbsp;name="jobDetail"&nbsp;ref="quartzClock"&nbsp;/>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<property&nbsp;name="cronExpression">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--&nbsp;&nbsp;&nbsp;0/10&nbsp;*&nbsp;*&nbsp;*&nbsp;*&nbsp;?&nbsp;每10秒钟&nbsp;&nbsp;-->&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<value>0&nbsp;0/10&nbsp;*&nbsp;*&nbsp;*&nbsp;?</value>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</property>&nbsp;&nbsp;&nbsp; </bean>&nbsp;&nbsp;&nbsp; <!--第三步&nbsp;启动定时任务,注意这里的ref&nbsp;bean&nbsp;-->&nbsp;&nbsp;&nbsp; <bean&nbsp;class="org.springframework.scheduling.quartz.SchedulerFactoryBean">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<property&nbsp;name="triggers">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<list>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ref&nbsp;bean="cronQuartzClock"&nbsp;/>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</list>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</property>&nbsp;&nbsp;&nbsp; </bean>java文件public class XXXX extends QuartzJobBean{protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {logger.debug("定时任务自动收取邮件; 开始..........");}

慕妹3242003

java定时器,你就用开源的quartz框架,解决一切问题!!!

人到中年有点甜

这种用脚本也很适合
随时随地看视频慕课网APP

相关分类

Java
我要回答