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......,如果您有什么意见,欢迎评论和留言. |