关于领域模型的设计问题,JavaEye已经组织过n多次大规模讨论,几乎每过一段时期就会出现一次。最近出现了一个新的趋势,Craig Walls在自己的blog上面写一篇文章,介绍如何使用Spring2.0和AspectJ的新特性给domain object注入DAO依赖,即如何实现post-instantiation,请见: http://jroller.com/page/habuma?entry=spring_2_0_vs_the 与此同时,ajoo也给出了nuts的post-instantiation方案,请见: http://www.javaeye.com/display/a ...
单态定义:         Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。         Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。 使用Singleton注意事项:         有时在某些情况下,使用Singl ...