2008-03-11
Guice, Spring
关键字: spring, ioc, guice
看了Ajoo 对Spring的评价,说得有点过了。
http://www.infoq.com/cn/news/2007/03/guice-javaconfig
感觉这里说得还比较中肯,这是一个设计哲学问题,简单 还是 无侵入。
个人感觉,相比较无侵入是一个更难实现的目标。
一个应用框架是否需要无侵入的技术框架,这是一个权衡问题。
无论采用侵入与否,替换的工作都是少不了的,到底怎么合算 具体情况具体分析吧。
Spring 更受欢迎些,主要是还是她的一站式解决方案,能够解决绝大部分框架类问题,
对于应用系统来讲,越全面的技术解决方案,越有吸引力,不需要考虑太多的集成、选型工作。把时间和精力投放到对业务的理解、实现、验证上。
Spring 也许代码丑陋些(个人感觉挺好),对于完美主义者来说,但这不是应用层面最关心的问题,底层实现细节,不遇到具体问题需要解决时一般不会去研究。
Guice了解的很少,现在涵盖的内容还比较少。
看了几篇文章,觉得挺有意思。
http://code.google.com/p/google-guice/wiki/SpringComparison
http://www.theserverside.com/news/thread.tss?thread_id=44593
http://floatingpoint.tinou.com/2007/03/a_critique_of_s.html
http://www.infoq.com/cn/news/2007/03/guice-javaconfig
感觉这里说得还比较中肯,这是一个设计哲学问题,简单 还是 无侵入。
个人感觉,相比较无侵入是一个更难实现的目标。
一个应用框架是否需要无侵入的技术框架,这是一个权衡问题。
无论采用侵入与否,替换的工作都是少不了的,到底怎么合算 具体情况具体分析吧。
Spring 更受欢迎些,主要是还是她的一站式解决方案,能够解决绝大部分框架类问题,
对于应用系统来讲,越全面的技术解决方案,越有吸引力,不需要考虑太多的集成、选型工作。把时间和精力投放到对业务的理解、实现、验证上。
Spring 也许代码丑陋些(个人感觉挺好),对于完美主义者来说,但这不是应用层面最关心的问题,底层实现细节,不遇到具体问题需要解决时一般不会去研究。
Guice了解的很少,现在涵盖的内容还比较少。
看了几篇文章,觉得挺有意思。
http://code.google.com/p/google-guice/wiki/SpringComparison
http://www.theserverside.com/news/thread.tss?thread_id=44593
http://floatingpoint.tinou.com/2007/03/a_critique_of_s.html
发表评论
- 浏览: 77025 次
- 性别:

- 来自: BJ

- 详细资料
搜索本博客
最新评论
-
代码生成工具
晕,肯定要多用撒,省下时间
-- by xfan1982 -
eclipse开发提高coding ...
我估计评新手贴的楼主说的1/3 都没记住
-- by ddbird -
转载:做天难做二月天、做 ...
我觉得周这个人其实没有多难,其实很多的中国老百姓比他要难多了,好多人饿死了,冻死 ...
-- by wangpx -
应用的集群部署
你好: 想请教一下在GLASSFISH或APPSERVER中如何将数据库 ...
-- by yunseu -
作技术?作业务?
如果是面向软件服务,就是行业性软件公司。 大部分公司都是这样的,靠卖人、卖方案、 ...
-- by Godlikeme






评论排行榜