浏览 5850 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-22
最近的项目,要用到线程池,之前的项目都是直接调用java底层原生态的线程池.用起来非常麻烦.spring的线程池方案为我们解决了这样一个问题:让我们用线程池更加简单. JAVA原生态的高级接口ExecutorService threadPool = Executors.newFixedThreadPool(10);其实也很简单.只不过spring的是通过配置来管理.只是一种不同的实现形式,深入研究实在没什么意义.下面笔者给出具体的使用方式.其他不在此做讨论. 二 环境(javaSE项目) jdk1.6.0.24 eclipse3.6.1_javaee 三 包 1)日志管理 commons-logging-1.1.1.jar log4j-1.2.16.jar 2)spring核心包 org.springframework.asm-3.0.5.RELEASE.jar org.springframework.beans-3.0.5.RELEASE.jar org.springframework.context-3.0.5.RELEASE.jar org.springframework.core-3.0.5.RELEASE.jar org.springframework.expression-3.0.5.RELEASE.jar 四 spring基础配置 1)log4j的配置(src/log4j.properties),推荐配置; 2)commons-logging的配置(src/commons-logging.properties):这里是选配的,不配也不会报错,只是为了方便以后日志系统的切换; 3)spring的配置(src/applicationContext.xml),主要是头文件,spring3对头文件的要求很严格; 五 总结 1)如果想使用功能更强大线程池接口,那么请直接使用java低层的线程池接口; 2)使用spring的目的是为了简单,基于配置编程; 作者简介 昵称:澳洲鸟 姓名:朴海林 QQ:85977328 MSN:6301655@163.com 转载请注明出处 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |