spring 自带的定时任务

来源:互联网 发布:淘宝网pc客户端下载 编辑:程序博客网 时间:2024/05/22 15:11

官网文档 

http://spring.io/guides/gs/scheduling-tasks/

项目中使用注解配置的, 需要加一个EnableScheduling注解

@Configuration@EnableSchedulingpublic class WebMvcConfiguration extends WebMvcConfigurationSupport {

test

@Component("OrderJob")@Lazy(false) // 不加注解会导致不运行public class OrderJob {


// {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}// @Scheduled(cron="*/10 * * * * *")//每过10秒执行一次// @Scheduled(cron="* */10 * * * *")//错误的理解:每10分钟执行一次--实际执行结果每小时的10、20、50分钟的每一秒都会执行,所以执行60次// @Scheduled(cron = "1 */30 * * * *") // 每小时10、20。。50分钟的第一秒执行一次@Scheduled(fixedRate = 1000 * 60 * 20) // 每十分钟执行一次public void dosth() {


0 0
原创粉丝点击