<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java隨記

    堅持就是勝利!

     

    sbringboot異步執行

    把需要異步執行的任務丟到統一的線程池里執行,這個想法不錯。springboot簡化這個的代碼。實現如下:

    import java.util.concurrent.Executor;
    import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.scheduling.annotation.AsyncConfigurer;
    import org.springframework.scheduling.annotation.EnableAsync;
    import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
    @Configuration
    @EnableAsync   //開啟異步任務支持
    public class TaskExcutorConfig implements AsyncConfigurer {
    @Override
    public Executor getAsyncExecutor() {
    // TODO Auto-generated method stub
    ThreadPoolTaskExecutor taskExecutor = new ThreadPoolTaskExecutor();
    taskExecutor.setMaxPoolSize(10);
    taskExecutor.setQueueCapacity(20);
    taskExecutor.setCorePoolSize(5);
    taskExecutor.initialize();
    return taskExecutor;
    }
    @Override
    public AsyncUncaughtExceptionHandler getAsyncUncaughtExceptionHandler() {
    // TODO Auto-generated method stub
    return null;
    }

    任務類或方法

    import org.springframework.scheduling.annotation.Async;
    import org.springframework.stereotype.Service;
    //@Async 寫在這里則整個類的方法都 是異步執行
    @Service
    public class AsynTestService {
    @Async   //需要異步執行的方法
    public void asyncTest() {
    for(int i = 0; i < 10;i++) {
    System.out.println(i);
    try {
    Thread.sleep(1000);
    } catch (InterruptedException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    }
    }
    }

    posted on 2017-09-26 12:26 傻 瓜 閱讀(310) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿(7)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章分類

    友情鏈接

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲网址在线观看| 国产亚洲人成网站在线观看| 亚洲人成网站影音先锋播放| 韩国免费a级作爱片无码| 亚洲偷自拍拍综合网| 免费一级毛suv好看的国产网站 | 午夜精品一区二区三区免费视频| 国产成人精品日本亚洲专区 | 18禁在线无遮挡免费观看网站| 中文字幕亚洲一区二区三区 | 男女猛烈激情xx00免费视频| 亚洲av麻豆aⅴ无码电影| 国产va免费精品| 亚洲精品狼友在线播放| 久久精品私人影院免费看| 666精品国产精品亚洲| 国产91色综合久久免费| 亚洲av中文无码乱人伦在线观看| 全部免费国产潢色一级| 国产无遮挡色视频免费观看性色| 亚洲日韩精品无码一区二区三区 | 亚洲爆乳无码一区二区三区| 99视频免费播放| 亚洲中文字幕久久精品无码A| 日韩视频在线免费| 最新亚洲成av人免费看| 亚洲理论在线观看| 国产又大又长又粗又硬的免费视频| 男女猛烈无遮掩视频免费软件 | 亚洲色精品aⅴ一区区三区| 午夜精品射精入后重之免费观看| 亚洲人精品亚洲人成在线| 国产一区二区三区免费视频| 免费无码又爽又刺激网站| 91嫩草亚洲精品| gogo全球高清大胆亚洲| 无码国产精品一区二区免费3p| 激情内射亚洲一区二区三区爱妻| 亚洲国产av无码精品| 污污网站免费观看| 国产精品亚洲综合一区在线观看|