首页 > 代码库 > quartz + spring 配置示例
quartz + spring 配置示例
<!-- 配置job定时任务类 --> <bean id="triggerCalculateLecturerProfitJob" class="com.itzixi.quartz.job.CalculateLecturerProfitJob"></bean> <!-- 配置jobDetail --> <bean id="triggerCalculateLecturerProfitJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject"> <ref bean="triggerCalculateLecturerProfitJob"/> </property> <!-- 要执行triggerCalculateLecturerProfitJob的方法的名称 --> <property name="targetMethod"> <value>execute</value> </property> </bean> <!-- 配置定时任务触发器trigger --> <bean id="triggerCalculateLecturerProfitJobFactoryBean" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <property name="jobDetail" ref="triggerCalculateLecturerProfitJobMethod"></property> <!-- 用于测试,每分钟跑一次 --> <!-- <property name="cronExpression" value="http://www.mamicode.com/0 0/1 * * * ?"></property> --> <!-- 每晚凌晨1点跑 --> <property name="cronExpression" value="0 0 1 * * ? *"></property> </bean> <!-- 配置调度工厂 --> <bean id="springJobSchedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="triggerCalculateLecturerProfitJobFactoryBean"/> </list> </property> </bean>
quartz + spring 配置示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。