Spring+quartz 做定时任务时,每5分种执行一次,怎么写法

2025-07-01 13:18:56

写法如下:

<bean id="StaticPageQuartz" class="com.test.quartz.pageconvertor.StaticPageConvertor"

/>

<bean id="BuildStaticPageTask"

class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"

<property name="targetObject" ref="StaticPageQuartz" />

<property name="targetMethod" value="doHTMLConvertor" />

<property name="concurrent" value="false" />

</bean>

<bean id="BuildStaticPageTrigger"

class="org.springframework.scheduling.quartz.CronTriggerBean">

<property name="jobDetail" ref="BuildStaticPageTask" />

<property name="cronExpression" value="0 0/5 * * * ?" /><!--每五分钟执行一次--

</bean>

Spring+quartz 做定时任务时,每5分种执行一次,怎么写法

扩展资料:

Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。

Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。

Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.0。

参考资料:百度百科:spring

参考资料:百度百科:quartz

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢