欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring中@EnableScheduling實現(xiàn)定時任務代碼實例

 更新時間:2024年01月26日 10:36:37   作者:千百元  
這篇文章主要介紹了Spring中@EnableScheduling實現(xiàn)定時任務代碼實例,@EnableScheduling 注解開啟定時任務功能,可以將多個方法寫在一個類,也可以分多個類寫,當然也可以將方法直接寫在上面ScheddulConfig類中,需要的朋友可以參考下

@EnableScheduling實現(xiàn)定時任務

配置類

package com.lm.demo.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.EnableScheduling;
/**
 * @author Administrator
 * @Configuration 主要用于標記配置類,兼?zhèn)銫omponent的效果。
 * @EnableScheduling 注解開啟定時任務功能。
 */
@Configuration
@EnableScheduling
public class ScheduleConfig {
}

定時方法實現(xiàn) 

可以將多個方法寫在一個類,也可以分多個類寫,當然也可以將方法直接寫在上面ScheddulConfig類中

package com.lm.demo.task;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
 * 要在任務的類上寫@Component,將當前的任務類注入到容器
 * 要在任務方法上寫@Scheduled,然后編寫cron表達式。
 * @author Administrator
 */
@Component
public class SchedulingTask {
    /**
     * 表示每五秒執(zhí)行一次
      */
    @Scheduled(cron = "*/5 * * * * ?")
    public void testTask() {
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println("執(zhí)行:"+dateFormat.format(new Date()));
    }
    /**
     * 表示每3秒執(zhí)行一次
     */
    @Scheduled(fixedDelay = 3*1000)
    public void testTask2(){
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println("執(zhí)行:"+dateFormat.format(new Date()));
    }
}

到此這篇關于Spring中@EnableScheduling實現(xiàn)定時任務代碼實例的文章就介紹到這了,更多相關@EnableScheduling實現(xiàn)定時任務內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 詳解Java?POI?excel自定義設置單元格格式

    詳解Java?POI?excel自定義設置單元格格式

    這篇文章主要介紹了Java?POI?excel設置單元格格式,自定義設置,設置單元格格式:來源_formats,更多數據類型從formats里面發(fā)現(xiàn),需要的朋友可以參考下
    2024-01-01
  • Filter中獲取傳遞參數方式(解決post請求參數問題)

    Filter中獲取傳遞參數方式(解決post請求參數問題)

    這篇文章主要介紹了Filter中獲取傳遞參數方式(解決post請求參數問題),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • SonarQube安裝、配置與使用教程圖解

    SonarQube安裝、配置與使用教程圖解

    這篇文章主要介紹了SonarQube安裝、配置與使用教程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • java刪除文件時總是返回false,刪不掉的解決方案

    java刪除文件時總是返回false,刪不掉的解決方案

    這篇文章主要介紹了java刪除文件時總是返回false,刪不掉的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • grpc-java?k8s下的負載均衡處理方法

    grpc-java?k8s下的負載均衡處理方法

    這篇文章主要為大家介紹了grpc-java?k8s下的負載均衡的處理方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-02-02
  • 關于Hadoop中Spark?Streaming的基本概念

    關于Hadoop中Spark?Streaming的基本概念

    這篇文章主要介紹了關于Hadoop中Spark?Streaming的基本概念,Spark?Streaming是構建在Spark上的實時計算框架,它擴展了Spark處理大規(guī)模流式數據的能力,Spark?Streaming可結合批處理和交互式查詢,需要的朋友可以參考下
    2023-07-07
  • java自定義ClassLoader加載指定的class文件操作

    java自定義ClassLoader加載指定的class文件操作

    這篇文章主要介紹了java自定義ClassLoader加載指定的class文件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • SSM 整合的配合文件(分享)

    SSM 整合的配合文件(分享)

    下面小編就為大家分享一篇SSM 整合的配合文件,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • JavaWeb文件上傳下載功能示例解析

    JavaWeb文件上傳下載功能示例解析

    這篇文章主要介紹了JavaWeb中的文件上傳和下載功能的實現(xiàn),文件上傳和下載功能是非常常用的功能,需要的朋友可以參考下
    2016-06-06
  • 基于MyBatis的關聯(lián)查詢優(yōu)化與應用實踐

    基于MyBatis的關聯(lián)查詢優(yōu)化與應用實踐

    在實際項目開發(fā)中,關聯(lián)查詢是一種常見的需求,尤其是當涉及到多個表之間的數據統(tǒng)計、關聯(lián)查詢以及嵌套對象的構建時,如何確保數據的準確性和實時性,是開發(fā)者必須面對的挑戰(zhàn),本文將介紹基于MyBatis的關聯(lián)查詢優(yōu)化與應用實踐,需要的朋友可以參考下
    2024-12-12

最新評論