Guice, Spring

看了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

你可能感兴趣的:(spring,thread,框架,工作,Google)