开发者社区 问答 正文

java 定时清空 执行任务

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

展开
收起
蛮大人123 2016-02-21 14:42:43 2697 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    <bean id="quartzClock" class="org.springframework.scheduling.quartz.JobDetailBean">  
        <property name="jobClass">   
            <value>java文件路径</value>   
        </property>   
    </bean>  
    
    <!-- 这种配置可以精确几点执行定时任务 -->   
    <bean id="cronQuartzClock" class="org.springframework.scheduling.quartz.CronTriggerBean">  
        <property name="jobDetail" ref="quartzClock" />  
        <property name="cronExpression">   
            <!--   0/10 * * * * ? 每10秒钟  -->  
            <value>0 0/10 * * * ?</value>  
        </property>   
    </bean>   
    
    <!--第三步 启动定时任务,注意这里的ref bean -->   
    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">   
        <property name="triggers">   
            <list>   
                <ref bean="cronQuartzClock" />  
            </list>   
        </property>   
    </bean>

    java文件
    public class XXXX extends QuartzJobBean{
    protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {
    logger.debug("定时任务自动收取邮件; 开始.");
    }

    2019-07-17 18:45:56
    赞同 展开评论
问答分类:
问答标签:
问答地址: