用java的Quartz包定时调用方法,我想实现每隔一个半小时调用一次方法。请问Corn表达式怎么写
<bean id="simpleTrigger" >
<!-- see the example of method invoking job above -->
<property name="jobDetail" ref="jobDetail" />
<!-- 0 seconds -->
<property name="startDelay" value="0" />
<!-- repeat every 5400 seconds -->
<property name="repeatInterval" value="5400000" /> </bean>
quartz和scheduler的区别
"Quartz"和"Scheduler"都与时间调度相关,但它们的用法和含义略有不同。
"Quartz"是一个开源的任务调度框架,可以用于在特定的时间执行任务。它支持各种类型的任务调度,包括周期性任务、定时任务、延迟任务等。Quartz使用一个数据库来存储任务和调度信息,并提供了一个简单易用的API来管理任务。
"Scheduler"是一个通用的术语,可以指任何用于安排和执行任务的系统或工具。它可以是基于时间的调度器,也可以是基于事件的调度器。例如,操作系统中的任务调度器就是一个常见的调度器,它可以根据一定的调度策略安排和执行任务。另外,许多应用程序也提供了自己的调度器,例如Spring框架中的任务调度器。
因此,"Quartz"是一个具体的任务调度框架,而"Scheduler"则是一个通用的术语,可以指任何用于安排和执行任务的系统或工具。"Quartz"主要用于在特定的时间执行任务,而"Scheduler"则可以用于各种类型的任务调度。
形式不同。quartz和scheduler的区别是形式不同。
QUARTZ是一种常见的矿物,它是由一系列的氧化物构成的多重硅酸盐,也就是硅氧化物的结晶体。它的原料来自火山口或者火山活动中的岩浆,形成地壳中的岩石层,因此它是地壳最常见的矿物之一。它的主要组成成分是三元硅酸盐,主要由SiO2和H2O组成,并且还含有少量的其他元素。它具有很强的耐热性,通常将其用作电子工业、医学研究和抗腐蚀等用途。
Quartz和scheduler都是用于任务调度的工具,但是它们之间有一些区别:
1. Quartz是一个完整的调度框架,它提供了更多的功能和选项。它支持复杂的调度需求,如定时执行、重复执行、间隔执行等,并且可以配置触发器、监听器、作业等。
2. Scheduler是一个通用的调度工具,它更加简单轻量。它只关注于任务的执行和调度,不提供诸如监听器、作业等其他高级功能。
3. Quartz是一个成熟的开源项目,有一个庞大的社区支持和丰富的文档资料。Scheduler可能是一些特定框架或工具中的调度组件,对于特定的需求可能需要进行定制开发。
总的来说,Quartz是一个更加功能强大、灵活且通用的调度框架,而Scheduler更加轻量且专注于任务的执行和调度。选择哪一个取决于具体的需求和项目的规模。

