quartz定时设置代码

来源:互联网 发布:papi酱上海话 知乎 编辑:程序博客网 时间:2024/04/28 08:55
<!-- 进行配置javamail的相关配置 --><!-- 注册自定义作业类 --><bean id="myJob" class="com.dong.bos.job.MailJob"><property name="username" value="18373271587@163.com"/><property name="password" value="0110152575"/><property name="smtpServer" value="smtp.163.com"/></bean><!-- 配置JobDetail --><bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><!-- 注入目标对象 --><property name="targetObject" ref="myJob"/><!-- 注入目标方法 --><property name="targetMethod" value="execute"/></bean><!-- 配置触发器 --><bean id="myTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"><!-- 注入任务详情对象 --><property name="jobDetail" ref="jobDetail"/><!-- 注入cron表达式,通过这个表达式指定触发的时间点 --><property name="cronExpression"><!-- <value>0 0/1 * * * ?</value> --><value>0 0 5 * * ?</value></property></bean><!-- 配置调度工厂 --><bean id="schedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"><!-- 注入触发器 --><property name="triggers"><list><ref bean="myTrigger"/></list></property></bean>