0%

Spring 框架支持六个作用域,其中四个仅在您使用 Web 感知 ApplicationContext 时可用。

阅读全文 »

org.springframework.beansorg.springframework.context 包是Spring IOC 容器的基础。 BeanFactory 接口提供了一种能够管理任何类型对象的高级配置机制。ApplicationContext BeanFactory 的一个子接口,主要扩展功能:

阅读全文 »

Spring IoC 容器管理一个或多个 bean。这些 bean 是使用配置元数据创建的(例如,以 XML <bean/> 定义的形式)。在容器内,这些 bean 定义表示为 BeanDefinition 对象,其中包含以下元数据:

阅读全文 »

即使是最简单的应用程序也有一些对象,它们协同工作以呈现最终用户所看到的连贯应用程序。

阅读全文 »

在一个大型项目当中,由于代码的复杂度高,就产生了耦合度过高的问题,即类与类之间的依赖程度过高,如果此时一个类出现了bug或者业务上的需求,需要修改代码,那么其他的类也受到影响,导致大量的修改,造成可维护性差的问题。为了降低软件设计中的耦合度,更好的处理类之间的依赖关系,因此出现了 IOC (控制反转) 这种设计模式。

阅读全文 »