第一步 增加maven依赖
<dependency>
<groupId>it.sauronsoftware.cron4j</groupId>
<artifactId>cron4j</artifactId>
<version>2.2.5</version>
</dependency>
第二步 增加监听器配置文件
monitor.properties
cron4j=newCron
#newCron
newCron.cron=* * * * *
newCron.class=com.test.monitor
newCron.enable=true
第三步
在com.test包下 创建monitor.java (与配置文件 newCron.class 地址一致 )
public class monitor implements Runnable{
@Override
public void run() {
System.out.println("执行了拦截器");
}
}
每隔一分钟就会进入run方法
需要修改时间 在配置文件中
newCron.cron = * * * * *
对应 分 时 天 月 周
分 :从 0 到 59
时 :从 0 到 23
天 :从 1 到 31,字母 L 可以表示月的最后一天
月 :从 1 到 12,可以别名
周 :从 0 到 6,0 表示周日,6 表示周六