spring框架之读书笔记

1.spring框架有哪些组件?

 

 比较重要的就是core组件、context组件、bean组件。

 有一个比喻很贴切的说明了三大基础组件之间的关系,bean是一个舞台剧演员,core就是舞台剧所需的道具,context就是舞台上除了道具之外的所有东西(舞台、幕布、灯光、音响之类的东西)。

2.spring框架各个组件的实现机制?

bean组件:主要的工作就是bean的定义、创建、注册,需要关注的就是创建。

创建bean的准备工作:

a.捋清楚bean的属性(默认的、用户自定义的)和方法(继承的、实现的),需要经过加载、解析、注册步骤

b.捋清楚bean的依赖(bean与bean之间的关系),避免循环依赖报错

准备工作做完就可以先在一旁待命。

core组件:把所需资源的加载、解析和资源的定义整合在一起便于其他组件使用

将资源

3.spring框架的相应组件为什么要那么实现?

4.spring框架的优缺点?

参考链接:
https://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html

https://www.cnblogs.com/xdp-gacl/p/3971367.html

猜你喜欢

转载自www.cnblogs.com/potatoChicken/p/11479820.html