国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SpringMVC整合TaskExecutor線程池的配置/使用

2019-11-15 00:33:21
字體:
來源:轉載
供稿:網友
SPRingMVC整合TaskExecutor線程池的配置/使用

一、配置jdbc.properties添加:

#------------ Task ------------task.core_pool_size=5task.max_pool_size=50task.queue_capacity=1000task.keep_alive_seconds=60

二、配置Spring的applicationContext.xml添加:

    <bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">        <!-- 核心線程數 -->             <property name="corePoolSize" value="${task.core_pool_size}" />        <!-- 最大線程數 -->          <property name="maxPoolSize" value="${task.max_pool_size}" />        <!-- 隊列最大長度 -->        <property name="queueCapacity" value="${task.queue_capacity}" />        <!-- 線程池維護線程所允許的空閑時間,默認為60s -->        <property name="keepAliveSeconds" value="${task.keep_alive_seconds}" />    </bean>    <!-- 注解式 -->    <task:annotation-driven />

三、在實現層Impl聲明并注入

    @Resource(name = "taskExecutor")    private TaskExecutor taskExecutor;

四、在方法里調用:

        try {            taskExecutor.execute(new Runnable() {                public void run() {                    //這里編寫處理業務代碼                                    }            });        } catch (Exception e) {            e.printStackTrace();        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广灵县| 桓台县| 黄大仙区| 长葛市| 砚山县| 冕宁县| 广德县| 久治县| 葫芦岛市| 镇巴县| 嘉善县| 泰宁县| 泸定县| 浦县| 宽甸| 巧家县| 六盘水市| 台湾省| 焦作市| 明光市| 阿瓦提县| 巩留县| 巴东县| 吉水县| 九龙城区| 江永县| 海原县| 西吉县| 锦屏县| 太康县| 澜沧| 邯郸市| 虞城县| 那坡县| 文化| 都安| 微山县| 楚雄市| 阳原县| 萍乡市| 赣州市|