@Scheduled定时器,每月1号执行
@Scheduled Java定时器,每月1号执行
作为本人第一篇博客,分享一下最近写代码遇到的问题吧,当然,作为一名技术小白,能分享的也只是我遇到什么不会的尝试去解决的问题,技术比较浅显。
定时器
我原本的是在每月初,把其中一个表的信息,根据字段期限是季还是月,来往另一个详细表里面重新添加当月初的数据:
- 月初执行@Scheduled(cron = “0 10 0 1 * ?”)//每月1号的0:10:00执行
- Thread
毕竟每月1号太遥远,你可以先测试一下这个:
@Scheduled(cron = "0/5 * * * * ? ")//每5秒执行一次
代码
// An highlighted block
@Component("TimerWater")
public class TimerWater {private static Logger log = Logger.getLogger(TimerWater.class);public SimpleDateFormat now = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");@Scheduled(cron = "0 10 0 1 * ?")public void GetWaterRealTimeData(){MyThread t=new MyThread();t.start();}class MyThread extends Thread{public MyThread(){super();}public void run(){log.info("TimeWater:执行更新实时数据, 开始" + now.format(new Date()));System.err.println("===========TimeWater: 执行更新实时数据, 开始");doNewInfo();log.info("TimeWater: 执行更新实时数据, 结束" + now.format(new Date()));System.err.println("===========TimeWater: 执行更新实时数据, 结束......");}}public void doNewInfo(){//System.out.println();}
}
@Scheduled定时器,每月1号执行相关推荐
- mysql 定时任务 每月15号执行
#查看当前是否已开启事件调度器 如果显示 on 证明已经开启 如果显示off 证明是关闭状态 show variables like 'event_scheduler'; #要想保证能够执行even ...
- mysql 定时任务 每月_mysql 定时任务 每月15号执行
#查看当前是否已开启事件调度器 如果显示 on 证明已经开启 如果显示off 证明是关闭状态 show variables like 'event_scheduler'; #要想保证能够执行event ...
- 电脑锁屏后一段时间,@Scheduled定时器的任务不执行
在SpringBoot项目部署到本地计算机上时中遇到了这样的问题,Application类已经写了@EnableScheduling注解,对应的定时任务也有@Scheduled的注解,且已经使用@Co ...
- java定时器每月月末自动执行
public String pkBySalesTurnover(Department accepetDepartment,Department raiseDepartment,DepartmentPK ...
- linux cron记录时间,crontab每分钟,5,10分钟,每小时,每天零点,每周日0点,每月1号0点,每年1月1日执行脚本,linux shell定时任务...
crontab每分钟,5,10分钟,每小时,每天零点,每周日0点,每月1号0点,每年1月1日执行脚本,linux shell定时任务 在linux系统里做维护和开发时, 经常会遇到要用crontabl ...
- PHP获取一段时间内的每个周几, 每月几号, 遇到特殊日子就往后延
2016年11月1日 16:18:19 星期二 主要用到的函数是 strtotime() strtotime('+1 Tuesday', $timestamp) 获取下周二, 从时间戳$timesta ...
- Java定时器(实现每月1号、每日、每15分钟自动执行任务)
使用注解的形式,跑起代码 一.代码 一.代码 1.思路:在tomcat中,添加监听器,在监听器中设置定时任务. 2.监听:新建监听类implents ServletContextListener,实现 ...
- SpringBoot 定时器每月最后一天执行解决方法
在cron里使用L报错 @Scheduled method 'print': For input string: "L" 在实际业务中想实现一个功能(每个月最后一天执行任务),然后 ...
- java定时器(每天定时执行 每月某天执行)
每天定时执行(方法1) public class DayInterval implements ServletContextListener{public static void showDayTim ...
- java定时器每一分钟执行一次_2行代码搞定一个定时器
如何使用? 用法 1.需要定时执行的方法上加上@Scheduled注解,这个注解中可以指定定时执行的规则,稍后详细介绍. 2.Spring容器中使用@EnableScheduling开启定时任务的执行 ...
最新文章
- static的三种用法,定义静态变量,静态函数,静态代码块!
- 项目中SQL语句文件保存及提取方法
- P5431-[模板]乘法逆元2【递推】
- 生成方法中参数的注释
- 十进制数与八进制数互相转换(MATLAB和C版本)
- 修改spfile位置
- 按照RFC3984协议实现H264视频流媒体 RTSP H264
- 最新阿里聚划算Java 5轮面试题,涵盖GC收集器、多线程锁等
- 搜索 —— 广度优先搜索(BFS)
- 最小路径和--p64--动态规划
- Quartz.Net进阶之三:SimpleTrigger详述
- Java中sleep,wait的区别
- java 各种数据结构,几种常见的数据结构的JAVA实现
- 关于NTRIP、RTCM、NMEA的学习
- 4-18快速生成get和set方法、格式化代码、数组的非空验证、订餐系统案例
- 圆和长方形周长相等谁的面积大_长方形,正方形和圆的面积相等时,谁的周长最大...
- EXCEL 如何删除重复值,并保留重复值的第一个选项
- objdump指令 elf文件转成lst文件
- 与器材无关 简单几步解决单反出片灰蒙蒙问题
- Discuz!教程之当插件、门户或自定义页面设置成首页时手机版访问跳转到forum.php?mobile=yes的问题