Spring
yejiansuo
这个作者很懒,什么都没留下…
展开
-
Spring AOP处理日志
AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序, 通常主程序的主要目的并不在于处理这些aspect。 AOP可以防止代码混乱。 为了理解AOP 如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。 如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 ...2010-10-17 11:26:00 · 155 阅读 · 0 评论 -
什么是控制反转/依赖注入?
控制反转(IoC=Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的(依赖)关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:(依赖)控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。 IoC 也称为好莱坞原则(Hollywood Principle):“Don’t call us, we’ll ca...2010-10-18 12:53:00 · 265 阅读 · 0 评论 -
Spring 之BeanFactory
BeanFactory是Spring的“心脏”。它就是Spring IoC容器的真面目。 Spring使用BeanFactory来实例化、配置和管理Bean。但是,在大多数情况我们并不直接使用BeanFactory,而是使用ApplicationContext。它也是BeanFactory的一个实现,但是它添加了一系列“框架”的特征,比如:国际化支持、资源访问、事件传播等。 ...2010-10-18 13:26:00 · 110 阅读 · 0 评论