Spring框架的核心组件中只有三个:Core、Context、Bean。它们构建了整个Spring的骨骼框架,没有他们就没上层的功能的特性。
Spring为什么会火?这是因为它能将对象之间的相互依赖关系转为用配置文件来管理,放在一个Ioc的容器中管理。Ioc容器存放的就是Bean包裹的对象。
Spring可以说是面向Bean编程。所以Bean可以说是主角中的主角,主主角。
Bean包装的是Object,里面装数据。Context发现建立并维护每个Bean之间的关系。所以Context就是一个Bean关系的集合,这个集合又叫Ioc容器。Core就是发现发现建立和维护每个Bean之间的关系需要的一系列工具。其实就是个工具包的样子。
网友评论