在spring中使用quartz的一个小例子详解编程语言
2023-06-13 09:20:28 时间
protected void executeInternal(JobExecutionContext arg0)
throws JobExecutionException {
quartztest.quartzTest();
3.在xml中配置
beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"
//注册一个调度
bean id="quartztest" /
!-- Spring Quartz --
//配置一个job,注意class中的类
bean name="quartzJob"
//name="jobClass"这个名字不能随便更改, value值就是写的job
property name="jobClass" value="quartz.test.job.RunJob" /
property name="jobDataAsMap"
map //key的值要与job的字段名称对应, value-ref是你注册的调度的id名称
entry key="quartztest" value-ref="quartztest" /
/map
/property
/bean
!-- Cron Trigger, run every 5 seconds --
//配置触发器,有两种方式,这是我喜欢的一种方式
bean id="cronTrigger"
//name="jobDetail"一样的name的值不可以随意改变, ref的值是注册的job的名字
property name="jobDetail" ref="quartzJob" /
//配置的时间规则,每五秒钟跑一次任务
property name="cronExpression" value="0/5 * * * * ?" /
/bean
//配置调度工厂
bean
!-- property name="jobDetails"
list
ref bean="runMeJob" /
/list
/property --
//name的值同样不要更改,把触发器的名字配置上
property name="triggers"
list
ref bean="cronTrigger" /
/list
/property
/bean
/beans
4.测试类
public class QuartzTestRun {
public static void main(String [] args){
new ClassPathXmlApplicationContext("Spring-Quartz.xml");
}
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/10106.html
cjavaxml相关文章
- 「漏洞分析」 CVE-2022-22965-Spring环境搭建及漏洞分析
- spring boot整合shiro_Spring框架介绍及使用
- Spring Security 多登录实现详解编程语言
- spring下配置Sql Server 2008 R2数据库连接详解编程语言
- spring+spring mvc+mybatis详解编程语言
- spring的AOP(四)—-Spring AOP 编程(Advisor)详解编程语言
- spring 中定时器 Quartz 集群配置详解编程语言
- Spring面试题和答案汇总详解编程语言
- spring原理案例-基本项目搭建 03 创建工程运行测试 spring ioc原理实例示例详解编程语言
- Spring Cloud(十一):Spring Cloud Zuul网关 Filter、熔断、重试、高可用的使用方式详解编程语言
- Spring Boot2.0之 yml的使用详解编程语言
- 为什么越来越多的开发者选择使用Spring Boot详解编程语言
- Spring Boot 核心配置文件 bootstrap & application 详解。编程语言
- Spring开启方法异步执行详解编程语言
- spring 编码过滤器 防止中文乱码详解编程语言
- Spring Boot(十八):使用Spring Boot集成FastDFS详解编程语言
- Spring Boot(十七):使用Spring Boot上传文件详解编程语言
- spring项目使用mave将第三方jar包打进war包中详解编程语言
- 基于注解的Spring AOP的配置和使用详解编程语言
- spring 整合junit进行测试详解编程语言
- spring mvc 传入中文参数乱码问题解决详解编程语言
- spring boot 返回 JSON 数据详解编程语言
- Spring boot 定时器详解编程语言