Quartz:定时器
不多说直接上配置 --- 代码说话
1.首先是需要的jar包 大家还需把spring的核心包补上
org.quartz-scheduler
quartz
2.3.2
org.quartz-scheduler
quartz-jobs
2.2.1
org.springframework
spring-beans
5.1.8.RELEASE
org.springframework
spring-aop
5.1.8.RELEASE
org.springframework
spring-context
5.1.8.RELEASE
org.springframework
spring-context-support
5.1.8.RELEASE
org.springframework
spring-tx
5.1.8.RELEASE
2.配置自定义任务类 按时去触发的类
packagecom.yangyu.job;importjava.text.SimpleDateFormat;importjava.util.Date;public classMyJob {public voidgetNowTime() {
System.out.println("当前系统时间 : " + new SimpleDateFormat("HH:mm:ss").format(newDate()));
}
}
3. 配置spring-quartz.xml
4. 启动项目,读取spring-quartz.xml
packagecom.yangyu.job;importorg.springframework.context.support.ClassPathXmlApplicationContext;public classMain {public static voidmain(String[] args) {new ClassPathXmlApplicationContext("spring-quartz.xml");
}
}
5. 结果