thoughts
iteye_9243
这个作者很懒,什么都没留下…
展开
-
关于IoC与DI(一)
对于新技术反映比较慢,guice出来很久了,也只是看过一些简短的介绍而已。常常看到关于它和spring的比较,并且大都认为guice略胜一筹,这让我也忍不住想自己来比较一番。spring也有段时间没用了,所以就先到spring的网站瞅了一眼文档。因为同是IoC和DI容器,要比当然从这方面比,所以看文档的时候也更多的关注了这一部分。Chapter 1. Introduction([url]htt...2007-12-19 23:06:44 · 100 阅读 · 0 评论 -
关于IoC与DI(二)
IoC的概念早在1988年就出现在了面向对象编程相关的杂志上了,而它的思想来源——好莱坞法的出现则要追溯到1983年。和这些相比,总是和IoC一起被提及的DI却出现的晚的多。 随着开发人员对IoC的理解与运用,逐渐衍生出了不同种类的模式与框架。一类就是服务定位器(Service Locator),JNDI(Java Naming and Directory Interface)就是这类框...2008-01-09 19:16:42 · 97 阅读 · 0 评论 -
关于SEAM
Seam项目是由Java社区内大名鼎鼎的Gavin King,著名的开源ORM(Object/Relation Mapping)工具Hibernate的作者负责开发的。因为他在06年投入了JBoss的怀抱,所以Seam就叫JBoss Seam。又因为RedHat花3.5亿收购了JBoss,所以Seam是RedHat的开源产品。 Seam是一个敏捷的J2EE5框架, J2EE5规范...2009-03-31 12:57:32 · 233 阅读 · 0 评论 -
关联(Association)、聚合(Aggregation)与组合(Composite)
对于关联(Association)、聚合(Aggregation)与组合(Composite)的区别一直不是十分的明确。平时也经常画UML图,但多用于项目组内说明,都是随便选一个凑合着用了。今天参考了一些资料,大概算是把它们分清楚了。 这三者都表示对象之间的联系,只是程度不同。 关联表示对象之间的使用关系,比如对象A的方法调用中需要传入对象B的实例。 聚合表示一种整体与部分的...2009-03-31 23:10:17 · 623 阅读 · 0 评论