Springboot如何实现定时任务
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章给大家分享的是有关Springboot如何实现定时任务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。定时任务此处的定时,标注在方法上+注解,假如想修改生成环境的时间
千家信息网最后更新 2024年11月24日Springboot如何实现定时任务
这篇文章给大家分享的是有关Springboot如何实现定时任务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
定时任务
此处的定时,标注在方法上+注解,假如想修改生成环境的时间,不是很灵活,后面补充Quartz+boot,采用数据库配置和反射的原理。
注:java的cron表达式和Linux的不太一样,请注意,java为6位,linux为5位。
启动类
@SpringBootApplication@EnableSchedulingpublic class Oss6Application { public static void main(String[] args) { SpringApplication.run(Oss6Application.class, args); }}
服务类
@Servicepublic class ScheduledService { /** * second(秒), minute(分), hour(时), day of month(日), month(月), day of week(周几). * 0 * * * * MON-FRI * 【0 0/5 14,18 * * ?】 每天14点整,和18点整,每隔5分钟执行一次 * 【0 15 10 ? * 1-6】 每个月的周一至周六10:15分执行一次 * 【0 0 2 ? * 6L】每个月的最后一个周六凌晨2点执行一次 * 【0 0 2 LW * ?】每个月的最后一个工作日凌晨2点执行一次 * 【0 0 2-4 ? * 1#1】每个月的第一个周一凌晨2点到4点期间,每个整点都执行一次; */ // @Scheduled(cron = "0 * * * * MON-SAT") //@Scheduled(cron = "0,1,2,3,4 * * * * MON-SAT") // @Scheduled(cron = "0-4 * * * * MON-SAT") @Scheduled(cron = "0/4 * * * * MON-SAT") //每4秒执行一次 public void hello(){ System.out.println("hello ... "); }}
感谢各位的阅读!关于"Springboot如何实现定时任务"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
任务
内容
更多
篇文章
不错
实用
原理
工作日
数据
数据库
整点
文章
方法
时间
注解
点到
环境
看吧
知识
表达式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全七条底线的要求
电脑服务器请求格式错误rest
黑龙江ftp服务器租用
无车承运软件开发报价
地理信息软件开发资质申请
青少年网络安全知识大全
济南电商软件开发公司
宁波公司网络安全准入控制价格
数据库客户合同
编程语言 网络安全
平度直播软件开发哪家好
正规软件开发要求
重庆网络安全工程均价
打成apk调用数据库
筑牢网络安全堡垒
附加数据库对服务器失败
sql数据库密码怎样记住
锤子手机 保修服务器
山东税务服务器异常怎么回事
计算机网络技术为什么要学语数英
如何查看数据库数据是否存在乱码
imp导入数据库出错
路由器提示dns服务器未响应
刺客信条3服务器自动退出
北京精英网络技术咨询创新服务
裸机服务器中的esxi卸载
怎么进入阿里云数据库
主流的软件开发语言
河南超频服务器配件
锤子手机 保修服务器