中国java开源文档大全
java教程,java开源文档大全
java教程,java开源文档大全
首页 java基础 web开发框架 开发工具 应用系统 组件类库 搜索爬虫 J2EE服务器 持久层相关 测试工具 访客留言 投稿专栏 站内搜索
java教程,java开源文档大全
>首页 -> 组件类库 -> AOP -> Spring 2.5

TOP

Guice1.0 vs Spring2.5
[ 录入者:admin | 时间:2007-12-08 04:46:54 | 作者: | 来源:原创 | 浏览:18次 ]
  java开源文档大全致力于打造中国最大最全的开源文档,它提供了最全面最权威的开源资料,同时为大家提供一个交流的平台,如果您有好的想法,欢迎您投稿.


Google公司的Bob lee开发的轻量级IoC容器Guice,其特点是:

1、速度快,号称是spring的100倍速度
2、无配置文件,实用JDK5.0的annotation描述组件依赖,简单,而且有编译器检查和重构支持
3、简单,代码量很少



牛人William Louth做的比较实验,挺有意思的. 在线程对比测试中,他们两者的区别还是很大的。Cuice在这方面要优于Spring

http://www.javalobby.org/articles/guice-vs-spring/

(C) Concurrent(线程)

(CS)Concurrent+Singleton(单例)

(S ) Singleton

( ) NonConcurrent+Non Singleton



 

而下面的图则很好的解释了上面的结果


 

注:
Guice几乎由他一手开发Bob Lee,Bob Lee成名很早,早几年前就被软件界冠以“天才”的称谓,JBoss的AOP最初代码还是他提供的


  java开源文档研究struts,webwork,spring,tomcat,jboss,lucense,nutch,JUnit,eclipse......,如果您有什么意见,欢迎评论和留言.
[下一篇]为迁徙到Spring2.5做准备 [上一篇]Spring 2.5:支持OSGi、AspectJ和..

评论

称  呼:
内  容:

google

相关栏目

最新文章

热门文章

推荐文章

更多友情链接>>>