系统-java 定时清空 执行任务

问题描述

java 定时清空 执行任务

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

解决方案

<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("定时任务自动收取邮件; 开始..........");

}

解决方案二:

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

解决方案三:

这种用脚本也很适合

解决方案四:

使用任务调度呗 开源的quartz框架

解决方案五:

http://blog.csdn.net/shuytu/article/details/39638421
采用Spring MVC开发框架下用quartz实现定时执行

时间: 2025-01-19 00:14:27

系统-java 定时清空 执行任务的相关文章

任务计划 使用教程:让Win7系统实现定时自动执行

大家在使用电脑的时候可能会遇到一些需要无人值守让电脑自行执行任务后定时关机的情形,在Win7系统中,我们可以使用"任务计划"设置功能结合shutdown命令灵活设置任务计划,让Win7系统实现定时自动执行,并且可以定制日常任务,让Win7按指定时间频率自动执行. 我们在Win7系统中点击开始按钮,依次选择打开"所有程序-附件-系统工具",找到"任务计划程序"即可打开Win7系统的任务计划设置面板.也可以点击Win7开始按钮,在多功能搜索框中输入&

JAVA 文件编译执行与虚拟机(JVM)简单介绍

java程序的内存分配 JAVA 文件编译执行与虚拟机(JVM)介绍 Java 虚拟机(JVM)是可运行Java代码的假想计算机.只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行.本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明.    一.Java源文件的编译.下载.解释和执行  Java应用程序的开发周期包括编译.下载.解释和执行几个部分.Java编译程序将Java源程序翻译为JVM可执行代码?字节码.

配置文件-java定时删除多个不同目录下的多个文件

问题描述 java定时删除多个不同目录下的多个文件 写个java小程序,实现的功能是,可以通过配置文件.xml修改要删除的文件的路径来删除文件,可以同时修改多个文件路径来删除对应路径下的文件. 解决方案 用定时器写呗........ 解决方案二: 定时的话 可以用java和quartz结合 定时执行任务 关于用xml配置的话 这个没怎么弄过 解决方案三: 简单说下思路:1.通过dom4j来读取需要删除文件的路径2.通过jdk的方法(或者commons-io中的)进行文件删除

反射 注解-Java利用反射执行框架注入类的非静态方法

问题描述 Java利用反射执行框架注入类的非静态方法 之前对代码做优化,利用了反射去执行指定类的指定方法: public static JsonResultVO callMethod(Class<?> className String methodName Class<?>[] paramClass Object[] param) { JsonResultVO resultVO = new JsonResultVO(); try { Method m = className.get

界面-求大神过来看看,web系统java开发的,中间件用的是tomcat,如果像控制用户登录数怎么解决

问题描述 求大神过来看看,web系统java开发的,中间件用的是tomcat,如果像控制用户登录数怎么解决 求大神过来看看,web系统java开发的,中间件用的是tomcat,如果像控制用户登录数怎么解决?想做一个如果用户数连接达到500人,那么再有新用户访问网站就跳转到友好界面,如何做?是在TOMCAT里面可以设置,还是程序里面可以控制,求代码方案 解决方案 浏览器关闭了session就销毁了,不管是正常关闭还是非正常关闭,正常退出时销毁session,浏览器关闭也会销毁session,所有你

java中动态执行一段代码

动态|执行 动态的执行一段简单代码,采用生成java文件,调用javac编译,反射执行的方式. 只是一个简单测试,有些地方有待完善. 代码如下 -------------------------------------------------------------------------------- import java.io.*; /** * 动态执行一段代码(生成文件->编译->执行) * @author kingfish * @version 1.0 */public class

Java构造函数的执行

Java 在创建对象的时候会要执行它的构造函数.不仅如此,Java 还要执行父类的构造函数,往上一级一级直到没有父类为止.对于初学者来说,有三个问题不容易搞懂: 1.父类的构造函数是否一定会执行? 2.是先执行子类的构造函数还是先执行父类的构造函数? 3.如果父类有多个构造函数,那么 Java 会选择哪一个? - 父类的构造函数是否一定会执行? 是的,父类的构造函数一定会执行.所以如果某个类的层次很深,那么它创建对象时就会要执行一大堆的构造函数. - 是先执行子类的构造函数还是先执行父类的构造函

win7系统电脑无法清空回收站怎么办?

  win7系统电脑无法清空回收站怎么办? 1.进入资源管理器,打开"文件夹选项"; 2.切换到"查看",勾选"隐藏受保护的操作系统文件"以及"显示隐藏的文件和文件夹",并点击确定; 3.设置完成后,依次在各个磁盘分区查找"RECYCLER"文件夹,并将其里面的内容删除即可. 方法二: 1.打开资源管理器,右击被删除文件所在磁盘,选择"属性"; 2.切换到"工具",点

win7系统如何开启数据执行保护功能?

  win7系统如何开启数据执行保护功能?: 1.开始菜单进入控制面板设置,选择系统设置; 2.在打开的系统窗口,点击高级系统设置; 3.系统设置窗口中点击高级选项; 4.点击配置选项; 5.在打开的性能选项窗口,点击数据执行保护选项; 6.点选启用服务确认保存即可.