SpringBoot 中实现配置和使用定时器_张童瑶的博客
简单两步,实现在spring boot中配置和使用定时器:
1、在入口类中加入@EnableScheduling注解(即springboot启动类添加注解@EnableScheduling):
@SpringBootApplication
@EnableScheduling
public class MySpringBootApplication { private static Logger logger = LoggerFactory.getLogger(MySpringBootApplication.class); public static void main(String[] args) { SpringApplication.run(MySpringBootApplication.class, args); logger.info("My Spring Boot Application Started"); }
}
2、创建定时器类,类中的方法注解了@Scheduled就是一个定时器,我这里谢了两个定时器,你们用一个也行。:
@Component
public class Scheduler { private final Logger logger = LoggerFactory.getLogger(this.getClass()); @Scheduled(cron="0 0/1 * * * ?") //每分钟执行一次,这是cron表达式 public void statusCheck() { logger.info("每分钟执行一次。开始……"); //statusTask.healthCheck(); logger.info("每分钟执行一次。结束。"); } @Scheduled(fixedRate=20000) public void testTasks() { logger.info("每20秒执行一次。开始……"); //statusTask.healthCheck(); logger.info("每20秒执行一次。结束。"); }
}
SpringBoot 中实现配置和使用定时器_张童瑶的博客相关推荐
- MySQL mysqld dead but subsys locked的解决办法_张童瑶的博客
原文链接:http://yaoyaoman.cn/blog/archives/171 项目使用的mysql数据突然宕掉了,使用ps -ef|grep mysql ,没有发现mysql的进程,只有一些使 ...
- Git detached HEAD解决方案_张童瑶的博客
git提交出现 Detached HEAD 解决方案 原文地址:http://yaoyaoman.cn/blog/archives/172 利用 游离状态 的那个 版本号创建一个新的分支, git b ...
- 获取checkbox选中状态的两种方式_张童瑶的博客
获取checkbox选中状态的两种方式 获取checkbox选中状态的两种方式 第一种方式 第二种方式 我的其他文章 我的其他网站 获取checkbox选中状态的两种方式 我在开发项目的时候遇到这个问 ...
- C#模仿腾讯QQ源码下载(附效果图)_张童瑶的博客
该源码是C#语言+SQL Server数据库,开发的一套模仿腾讯QQ的功能,可以实现即时聊天,发送抖动窗口,开通会员,充值Qb,后台管理等等众多功能.源代码里面都有大量注释,都是重量级的代码,学习还是 ...
- SpringBoot中如何配置使用过滤器(Filter)呢?
转自: SpringBoot中如何配置使用过滤器(Filter)呢? 下文笔者讲述springboot中配置过滤器的方法分享,如下所示 实现思路:1.定义filter2.将filter注册进sprin ...
- springboot中@Configuration配置类加载流程
springboot中@Configuration配置类加载流程 代码位置 源码解读 每一步的分析 代码位置 ConfigurationClassParser#doProcessConfigurati ...
- html编写个人博客_第 06 篇:博客从“裸奔”到“有皮肤”
作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 点击本文最下方的"阅读原文"即可获取 在此之前我们已经编写了博客的 ...
- 怎么禁止/开启Ubuntu自动更新升级_豆豆技术派的博客-CSDN博客_ubuntu 自动更新
怎么禁止/开启Ubuntu自动更新升级_豆豆技术派的博客-CSDN博客_ubuntu 自动更新
- Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园
Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园
最新文章
- Vim 80列布局问题
- linux 系统中 /etc/passwd 和 /etc/shadow文件详解
- php 正则去除script,javascript正则实现php中的加入和去除反斜杠函数效果
- TextureView
- 使用MQTT.fx接入阿里云物联网平台
- XHTML教会我的一些东西-1
- mysql typedefinition_深入浅出Mysql——基础篇
- PHM算法与智能分析技术
- linux6.5关闭21端口,linux CentOS6.5 防火墙(关闭除提供系统服务以外的端口)
- STM32命名规则 STM32选型手册
- AutoCAD打印图纸如何使参照底图灰度显示
- 在线思维导图的制作教程分享,帮你快速掌握绘制要领
- [译] 强化学习中的好奇心与拖延症
- css完整总结:第二篇(尺寸,外补白,内补白,边框,背景,颜色,字体,文本,文本装饰)
- JDBC【数据库连接池、DbUtils框架、分页】
- 股票公式成功率测试软件,超牛指标,成功率95%(同花顺公式 副图 源码 测试图)...
- [MATLAB]多项式求导/加减/乘除
- Java程序员必须掌握的线程知识-Callable和Future
- 复杂网络入门详解 适用于初学者。超详细~~
- 深度学习 常见激活函数MATLAB 实现
热门文章
- php每日答题,持续更新!每日答题汇总
- python 爬取智联招聘
- Python常用模块(一)pandas
- 华为云冰山安全,让用户安心用云
- Windows Performance Toolkit(WPT)入门
- lisp 图元 天正 自定义_AutoLISP查询图元信息
- Java操作XML的工具:JAXB
- 百度云服务器连接SQLServer2012
- web课程设计网页规划与设计:宠物狗狗网站设计——动物介绍(8页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 HTML网页设计制作大作业
- win10系统显示打印机未连接到服务器,win10系统无法连接到打印机的解决方法