对Spring容器的思考
开始接触Java好几年了,Spring也至少用了3年多,却从来没思考Spring它到底是用来干嘛的。
把官方文档下载下来稍微看了一下,有这要一幅图:

英文文档看的比较吃力,再加上以前的一些死记硬背,有这样的看法:
容器,即用来盛放东西的。Spring容器,既然称之为容易,用来存放什么呢?用来存放bean
。按照一下简易的说法,我们再Spring的配置文件中配置了bean对象,加载Spring容器后,Spring容器负责这些对象的初始化、赋值操作,这些bean对象我们就可以直接拿来用,不用自己去new了,Spring容器帮你做了这些事。
这里,Spring容器只是说存放了bean对象,它还可以干什么呢?期待后续的思考!
网友评论