spring的核心组件(core、beans、context)
2020-06-09 本文已影响0人
ggcoder
一、Spring核心组件
spring的核心组件从最初的十几个,发展到现在估计有几十个了吧;但是最初也是最核心的应该是core、beans和context。
二、核心组件的理解
- core组件
从字面上理解是核心,内核;这个应该是构成spring思想最核心的基础了,从各组件的依赖关系来看,core也是唯一不依赖其他组件的组件了(除了spring-jcl:日志相关)
core dependency: spring-jcl
beans dependency: spring-core
context dependency: spring-aop、spring-beans、spring-core、spring-expression - beans组件
可以理解为oop里的object,core还有context都是为了管理bean - context组件
如果core和bean都是基础骨架的话,context则给他们赋予了血肉,将三者有机的黏连在了一起
-- 本文纯属个人胡扯,想学习还是看下面两篇吧
参考:
https://www.cnblogs.com/xby-123/p/9866766.html
https://www.cnblogs.com/heqiyoujing/p/12183296.html