最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot 定時任務(wù)@Scheduled實現(xiàn)解析

 更新時間:2019年09月20日 12:00:55   作者:僅此而已-遠方  
這篇文章主要介紹了springboot 定時任務(wù)@Scheduled實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了springboot 定時任務(wù)@Scheduled實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1、pom.xml中導入必要的依賴:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.1.RELEASE</version>
  </parent>

  <dependencies>
    <!-- SpringBoot 核心組件 -->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-tomcat</artifactId>
    </dependency>
  </dependencies>

2、寫一個springboot的啟動類:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.scheduling.annotation.EnableScheduling;
@ComponentScan(basePackages = { "com.xwj.tasks" })
@EnableScheduling // 開啟定時任務(wù)
@EnableAutoConfiguration
public class App {
  public static void main(String[] args) {
    SpringApplication.run(App.class, args);
  }
}

注意這里一定要加上@EnableScheduling注解,用于開啟定時任務(wù)

3、開始寫定時任務(wù):

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
public class ScheduleTask {
  @Scheduled(fixedRate = 1000)
  // @Scheduled(cron = "0 23-25 18 * * ?")
  public void testSchedule() {
    System.out.println("定時任務(wù):" + System.currentTimeMillis());
  }
}

解釋:

@Scheduled注解:

1、fixedRate 以固定速率執(zhí)行。以上表示每隔1秒執(zhí)行一次

2、fixedDelay 以上一個任務(wù)開始時間為基準,從上一任務(wù)開始執(zhí)行后再次調(diào)用

3、cron表達式??梢詫崿F(xiàn)定時調(diào)用。

在使用的過程中,樓主覺得,如果只有一個定時任務(wù),fixedRate與fixedDelay的效果是一樣一樣的

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Spring Security 簡單配置

    詳解Spring Security 簡單配置

    本篇文章主要介紹了詳解Spring Security 簡單配置,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Java實現(xiàn)帶附件的郵件發(fā)送功能

    Java實現(xiàn)帶附件的郵件發(fā)送功能

    這篇文章主要為大家詳細介紹了Java實現(xiàn)帶附件的郵件發(fā)送功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 整理Java編程中字符串的常用操作方法

    整理Java編程中字符串的常用操作方法

    這篇文章主要介紹了Java編程中字符串的常用操作方法的整理,字符串處理是Java入門學習中的基礎(chǔ)知識,需要的朋友可以參考下
    2016-02-02
  • SpringBoot項目使用mybatis-plus代碼生成的實例詳解

    SpringBoot項目使用mybatis-plus代碼生成的實例詳解

    mybatis-plus是mybatis的增強,不對mybatis做任何改變,涵蓋了代碼生成,自定義ID生成器,快速實現(xiàn)CRUD,自動分頁,邏輯刪除等功能。本文就來講講SpringBoot項目如何使用mybatis-plus實現(xiàn)代碼生成,需要的可以了解一下
    2022-10-10
  • 淺談SpringBoot內(nèi)嵌Tomcat的實現(xiàn)原理解析

    淺談SpringBoot內(nèi)嵌Tomcat的實現(xiàn)原理解析

    這篇文章主要介紹了淺談SpringBoot內(nèi)嵌Tomcat的實現(xiàn)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 解析Mybatis的insert方法返回數(shù)字-2147482646的解決

    解析Mybatis的insert方法返回數(shù)字-2147482646的解決

    這篇文章主要介紹了解析Mybatis的insert方法返回數(shù)字-2147482646的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Mybatis-plus實現(xiàn)join連表查詢的示例代碼

    Mybatis-plus實現(xiàn)join連表查詢的示例代碼

    mybatis-plus在連表查詢上是不行的,如果需要連表查詢,就得乖乖的去寫xml文件了,本文介紹了mybatis-plus-join框架,它支持連表查詢,感興趣的可以了解一下
    2023-08-08
  • 繼承jpa?Repository?寫自定義方法查詢實例

    繼承jpa?Repository?寫自定義方法查詢實例

    這篇文章主要介紹了繼承jpa?Repository?寫自定義方法查詢實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • java數(shù)據(jù)類型轉(zhuǎn)換陷阱包括列表陷阱

    java數(shù)據(jù)類型轉(zhuǎn)換陷阱包括列表陷阱

    這篇文章主要介紹了java數(shù)據(jù)類型轉(zhuǎn)換的一些陷阱,包括基本數(shù)據(jù)類型轉(zhuǎn)換列表陷阱,基本上這一篇就把常見的問題就給大家分享一下
    2020-10-10
  • java利用數(shù)組隨機抽取幸運觀眾

    java利用數(shù)組隨機抽取幸運觀眾

    這篇文章主要為大家詳細介紹了java利用數(shù)組隨機抽取幸運觀眾,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評論

朔州市| 海安县| 商河县| 晋江市| 遂平县| 宣汉县| 库尔勒市| 汶川县| 新疆| 晋城| 侯马市| 三门县| 抚远县| 建平县| 苏州市| 北辰区| 都兰县| 江达县| 祥云县| 揭西县| 汉源县| 上高县| 瑞金市| 高平市| 华亭县| 新密市| 五河县| 平利县| 庆云县| 呼玛县| 庄浪县| 漳浦县| 巴林右旗| 枣强县| 道孚县| 绥滨县| 垣曲县| 名山县| 普兰店市| 凭祥市| 新沂市|