Javaspring+mybit+maven中实现定时任务

Posted killclock048

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javaspring+mybit+maven中实现定时任务相关的知识,希望对你有一定的参考价值。

背景:在Javaspring中,定时的启动某一个任务时,使用@Scheduled来实现

Javaspring工程创建好之后,直接创建下面的class文件即可。具体的用法可参照

https://www.cnblogs.com/yanfei1819/p/11076555.html#4286355

https://www.cnblogs.com/JonaLin/p/11125966.html

package com.cnc.mht.necmst.mstobtain;

import java.util.Date;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

@Component
public class Main

// 每隔5秒执行一次:"*/5 * * * * ?"
// 每隔1分钟执行一次:"0 */1 * * * ?"
// 每天23点执行一次:"0 0 23 * * ?"
// 每天凌晨1点执行一次:"0 0 1 * * ?"
// 每月1号凌晨1点执行一次:"0 0 1 1 * ?"
// 每月最后一天23点执行一次:"0 0 23 L * ?"
// 每周星期天凌晨1点实行一次:"0 0 1 ? * L"
// 在26分、29分、33分执行一次:"0 26,29,33 * * * ?"
// 每天的0点、13点、18点、21点都执行一次:"0 0 0,13,18,21 * * ?"
// 表示在每月的1日的凌晨2点调度任务:"0 0 2 1 * ? *"
// 表示周一到周五每天上午10:15执行作业:"0 15 10 ? * MON-FRI"
// 表示2002-2006年的每个月的最后一个星期五上午10:15执行:"0 15 10 ? 6L 2002-2006"
@Scheduled(cron = "0/2 * * * * *")
public void run()
System.out.println("这是创建的第一个定时任务");
System.out.println(new Date());

  现象:

技术图片

 

以上是关于Javaspring+mybit+maven中实现定时任务的主要内容,如果未能解决你的问题,请参考以下文章

mybits入门案例

SpringbootData中实现JPA

如何从 openapi 生成器编译一个在生成的源文件夹中实现接口的项目?

JavaSpring之Resource

如何在类控制器中实现api swagger的spring注释?

通过spring-boot-devtools在IDEA中实现热部署