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

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

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

    在路上

    路上有驚慌,路上有理想

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      28 Posts :: 1 Stories :: 10 Comments :: 0 Trackbacks

    我的評論

    re: Spring之事件監(jiān)聽 阮步兵 2010-09-01 21:24  
    SimpleApplicationEventMultucaster確實采用的是SyncTaskExecutor同步executor,也就是說SimpleApplicationEventMultucaster的listener都是同步執(zhí)行。當一個listener有多個事件需要處理時,同步執(zhí)行。
    re: Spring之事件監(jiān)聽 阮步兵 2010-09-01 11:43  
    @@joe
    一個任務里面,比如包括上傳文件和數(shù)據(jù)處理,如果文件不必立刻相應給客戶,可以通過事件監(jiān)聽的方式來實現(xiàn)。另外,業(yè)務流程中有郵件處理以及日志處理的,都可以在主流程結(jié)束后執(zhí)行,可以選擇事件監(jiān)聽方式處理。
    re: Spring之事件監(jiān)聽 阮步兵 2010-09-01 11:41  
    getTaskExecutor().execute(new Runnable() {

    public void run() {

    listener.onApplicationEvent(event);
    }
    });
    以上是SimpleApplicationEventMultucaster的部分代碼,它選擇的是new Runnable來執(zhí)行l(wèi)istener
    主站蜘蛛池模板: 1000部羞羞禁止免费观看视频| 国产免费一区二区视频| 韩国免费一级成人毛片| 亚洲狠狠综合久久| 无码精品人妻一区二区三区免费看 | 永久黄网站色视频免费直播| 亚洲成年网站在线观看| 天天摸夜夜摸成人免费视频| 亚洲熟妇av午夜无码不卡| 成熟女人牲交片免费观看视频| 亚洲中文字幕无码久久| 在线免费视频一区二区| 色网站在线免费观看| 亚洲日本中文字幕一区二区三区| 特级毛片免费播放| 亚洲一区二区三区影院 | 亚洲一级毛片免费看| 一个人免费观看视频www| 亚洲精品456人成在线| 日韩在线天堂免费观看 | 91免费国产精品| 国产精品亚洲精品青青青| 国产在线观看www鲁啊鲁免费| 香蕉视频免费在线| 久久久久久久综合日本亚洲| 日韩精品无码免费一区二区三区| 亚洲免费网站在线观看| 国产一级淫片a免费播放口之| 中文字幕在线视频免费观看| 亚洲美女色在线欧洲美女| 免费无码看av的网站| 和老外3p爽粗大免费视频| 亚洲最大福利视频网站| 日本免费的一级v一片| 中国国产高清免费av片| 亚洲一级毛片视频| 中文字幕亚洲不卡在线亚瑟| 亚洲最大免费视频网| 一级女人18片毛片免费视频| 亚洲美女视频网站| 亚洲天堂在线视频|