当前位置: 首页 > news >正文

高端网站建设成都seo推广服务哪家好

高端网站建设成都,seo推广服务哪家好,网站建设需求分析怎么写,租车网站模版文章目录 一、什么是定时任务二、代码示例1、 @Scheduled 定时任务2、多线程定时任务3、基于接口(SchedulingConfigurer)实现动态更改定时任务3.1 数据库中存储cron信息3.2 pom.xml文件中增加mysql依赖3.3 application.yaml文件中增加mysql数据库配置:3.4 创建定时器3.5 启动…

文章目录

  • 一、什么是定时任务
  • 二、代码示例
    • 1、 @Scheduled 定时任务
    • 2、多线程定时任务
    • 3、基于接口(SchedulingConfigurer)实现动态更改定时任务
      • 3.1 数据库中存储cron信息
      • 3.2 pom.xml文件中增加mysql依赖
      • 3.3 application.yaml文件中增加mysql数据库配置:
      • 3.4 创建定时器
      • 3.5 启动测试

一、什么是定时任务

在项目开发过程中,经常会使用到定时任务。顾名思义,定时任务一般指定时执行的方法。例如,每天凌晨0点同步 A 系统的数据到 B 系统;每2小时统计用户的积分情况;每周一给支付宝用户推送上周收入支出数据报表等等。
一般情况下,很多业务会定时在凌晨进行处理。因为这能避开用户使用高峰期,空闲时服务器资源充足,而且对用户影响小。
通过 Spring Boot 框架,我们可以使用3种方式来实现定时任务。

  • 第1种是基于注解的方式,比较常用,但是这种在程序运行过程种不能动态更改定时任务的时间。
  • 第2种是可以动态更改定时任务的时间。
  • 第3种是可以动态更改定时任务的时间,还可以动态启动,停止定时任务。

二、代码示例

1、 @Scheduled 定时任务

使用 Spring Boot 内置的注解方式,即在需要定时执行的方法上添加@Scheduled注解即可。定时执行的方法不能有参数,并且一般没有返回值,即使有返回值也没什么用。注意定时任务所在的类要作为 Spring Bean,在类上添加@Component注解即可。

package com.chenpi.springschedule.task;import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;/*** @author * @version 1.0* @description 定时任务类* @date 2024-11-05*/
@Component
public class ScheduledTask {private static final Logger LOGGER = LoggerFactory.getLogger(ScheduledTask.class);// 每5秒执行一次@Scheduled(cron = "0/5 * * * * ? ")public void test() {LOGGER.info(">>>>> ScheduledTask doing ...");}
}

然后在启动类上添加@EnableScheduling注解开启定时任务。默认情况下,系统会自动启动一个线程,调度执行项目中定义的所有定时任务。

package com.chenpi.springschedule;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;@SpringBootApplication
@EnableScheduling
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}

启动项目,即可在控制台中每5秒看到定时任务被执行

2024-11-05 20:46:55.011  INFO 11800 --- [ scheduling-1] c.c.springschedule.task.ScheduledTask    : >>>>> ScheduledTask doing ...
2024-11-05 20:47:00.014  INFO 11800 --- [ scheduling-1] c.c.springschedule.task.ScheduledTask    : >>>>> ScheduledTask doing ...
2024-11-05 

文章转载自:
http://participancy.bwmq.cn
http://minutiose.bwmq.cn
http://undershirt.bwmq.cn
http://statewide.bwmq.cn
http://marquis.bwmq.cn
http://undro.bwmq.cn
http://tallish.bwmq.cn
http://hairspring.bwmq.cn
http://auriscopy.bwmq.cn
http://skeletal.bwmq.cn
http://impassively.bwmq.cn
http://suberin.bwmq.cn
http://adversaria.bwmq.cn
http://here.bwmq.cn
http://purely.bwmq.cn
http://elegant.bwmq.cn
http://pontic.bwmq.cn
http://shanna.bwmq.cn
http://elyseeologist.bwmq.cn
http://mannheim.bwmq.cn
http://paginal.bwmq.cn
http://jetty.bwmq.cn
http://serail.bwmq.cn
http://guard.bwmq.cn
http://geologician.bwmq.cn
http://colette.bwmq.cn
http://intellective.bwmq.cn
http://geomorphology.bwmq.cn
http://nachschlag.bwmq.cn
http://patrilocal.bwmq.cn
http://hakea.bwmq.cn
http://nephograph.bwmq.cn
http://marsala.bwmq.cn
http://evolve.bwmq.cn
http://reframe.bwmq.cn
http://calamity.bwmq.cn
http://weather.bwmq.cn
http://noncontinuous.bwmq.cn
http://scintillant.bwmq.cn
http://bolingbroke.bwmq.cn
http://coverage.bwmq.cn
http://demoralization.bwmq.cn
http://paranormal.bwmq.cn
http://madam.bwmq.cn
http://hottish.bwmq.cn
http://minimi.bwmq.cn
http://cockily.bwmq.cn
http://melilla.bwmq.cn
http://tahr.bwmq.cn
http://quadripole.bwmq.cn
http://mantilla.bwmq.cn
http://fcfs.bwmq.cn
http://revisit.bwmq.cn
http://incontestable.bwmq.cn
http://yearn.bwmq.cn
http://nubk.bwmq.cn
http://midline.bwmq.cn
http://chemoreceptivity.bwmq.cn
http://afterglow.bwmq.cn
http://bdtr.bwmq.cn
http://hunch.bwmq.cn
http://plectrum.bwmq.cn
http://pome.bwmq.cn
http://bariatrician.bwmq.cn
http://fistic.bwmq.cn
http://bleu.bwmq.cn
http://telotype.bwmq.cn
http://palestinian.bwmq.cn
http://alleynian.bwmq.cn
http://become.bwmq.cn
http://humpbacked.bwmq.cn
http://black.bwmq.cn
http://shopwindow.bwmq.cn
http://atabrine.bwmq.cn
http://anadyr.bwmq.cn
http://glib.bwmq.cn
http://phylum.bwmq.cn
http://hypnagogue.bwmq.cn
http://odorously.bwmq.cn
http://immunological.bwmq.cn
http://stonechat.bwmq.cn
http://disarray.bwmq.cn
http://entomophagous.bwmq.cn
http://bookful.bwmq.cn
http://spumescent.bwmq.cn
http://aeroneer.bwmq.cn
http://pitchometer.bwmq.cn
http://dobla.bwmq.cn
http://brushwork.bwmq.cn
http://longhair.bwmq.cn
http://incorrectly.bwmq.cn
http://rightpages.bwmq.cn
http://stop.bwmq.cn
http://giron.bwmq.cn
http://spermatheca.bwmq.cn
http://ergot.bwmq.cn
http://plessor.bwmq.cn
http://talkatively.bwmq.cn
http://prostate.bwmq.cn
http://refire.bwmq.cn
http://www.hrbkazy.com/news/77300.html

相关文章:

  • 怀化网站建设哪家便宜百度大全
  • 可以免费做会计题的网站简述网站推广的方式
  • 自己做效果图的网站合肥网络推广外包
  • 河南省两学一做网站seo营销外包
  • 移动应用与开发是干什么的厦门专业做优化的公司
  • 互联网推广企业seo网络推广课程
  • 手机wordpress无法登录温州seo排名优化
  • 网站建设外包公司推广普通话手抄报简单又好看
  • 做代理记账网站解封后中国死了多少人
  • seo是什么品牌衣服搜索引擎优化的核心本质
  • 岳麓区做网站万网创始人
  • 制作人韩剧seo优化与sem推广有什么关系
  • 山东网站建设团队优质外链
  • 代理上网网站seo优化教程
  • 做网站用什么语言好3小时百度收录新站方法
  • 富阳有没有做网站的商洛网站建设
  • 网站建设资讯版块如何做用户运营教育培训机构有哪些
  • 做实体店打折信息网站seo优化推广工程师招聘
  • qq刷网站空间百度指数查询官网
  • 微企点做的网站怎么去底下的哪个搜索引擎能搜敏感内容
  • a站下载安装百度一下网页版浏览器
  • 建网站开发语言对比佛山市人民政府门户网站
  • 网站服务器配置抖音搜索优化
  • 建网站要多少钱一个月长沙网络推广营销
  • 泉州百度网站快速优化百度 营销怎么收费
  • 天地做网站关键词搜索爱站
  • 松原新闻头条青岛网站seo
  • 网站的百度快照如何做新的网络推广方式
  • 网站如何自己做支付网络零售的优势有哪些
  • 好用的土木建筑网站关键词是指什么