99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

SpringBoot中怎么開啟異步調(diào)用-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)SpringBoot中怎么開啟異步調(diào)用,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括城廂網(wǎng)站建設(shè)、城廂網(wǎng)站制作、城廂網(wǎng)頁制作以及城廂網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,城廂網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到城廂省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

異步調(diào)用無需等待,方法相當(dāng)于子線程,后臺(tái)執(zhí)行,主線程執(zhí)行完成,子線程開始執(zhí)行。SpringBoot 開啟異步執(zhí)行僅需兩步:

方法上加 @Async

@Override  @Async  @Transactional(rollbackFor = Exception.class)  public Integer init(DatePojo datePojo){    //xxxxxxxxxxx 業(yè)務(wù)略 xxxxxxx    log.info(" 起止日期為 : {} , {} ", start, end);  //xxxxxxxxxxxxx 業(yè)務(wù)略 xxxxxxx    log.info(" ------------------ 【能源入庫完成】------------------ {}", nyList);    log.info(" ------------------ 【新能源初始化結(jié)束】------------------");    return 0;  }

main 方法 開啟 @EnableAsync

@SpringBootApplication@EnableAsyncpublic class Application {  public static void main(String[] args) {    SpringApplication.run(Application.class, args);  }}

controller

@PostMapping("/ny")  public ReturnMessage ny( @RequestBody DatePojo datePojo, BindingResult result) {    log.info(" 【 能源初始化接口調(diào)用開始 】");    //業(yè)務(wù)類    Integer data = xstjJdcNyService.init(datePojo);    log.info(" 【 能源初始化接口調(diào)用結(jié)束 】");    return new ReturnMessage(CodeMsgEnum.OK.getCode(), CodeMsgEnum.OK.getMsg(), data);  }

執(zhí)行結(jié)果

可以看到 controller 先執(zhí)行完成然后返回狀態(tài),接著 方法才開始執(zhí)行。

錯(cuò)誤

Spring之AOP奇葩報(bào)錯(cuò):Null return value from advice does not match primitive return type for原因是返回為null 基本類型要用包裝類型。

總結(jié)

1 使用了@Async的方法,會(huì)被當(dāng)成是一個(gè)子線程,所有整個(gè)sendSms方法,會(huì)在主線程執(zhí)行完了之后執(zhí)行

2 同一個(gè)類中,一個(gè)方法調(diào)用另外一個(gè)有@Async的方法,注解是不會(huì)生效的!

以上就是SpringBoot中怎么開啟異步調(diào)用,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁題目:SpringBoot中怎么開啟異步調(diào)用-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://www.yijiale78.com/article30/ceeeso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT品牌網(wǎng)站設(shè)計(jì)品牌網(wǎng)站制作網(wǎng)站營銷Google小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管