重学Spring-开篇

141 阅读2分钟

前言

感觉好像进入了瓶颈,来到了 啥都会一点,又啥都会的阶段。(有点摆烂的感觉)

从上一次学完spring到现在已经1年多了,学完之后感觉自己提升了不少,对项目中一些spring的用法也清晰了些。

第一次学习过于匆忙,没有记录,没有复盘,就是一路走马观花似的跟着敲完了代码,虽然学完之后自己对spring有了简单的认识,但是在实际开发过程中用起来还是磕磕绊绊。

这一次,重新去跟着学一遍spring,这一次,一步一记录,可能对于以前啥都不会来说,能更好的去组织自己所学到的知识。

下面是我目前能记起的spring提供的一些东西 第一次学完spring后,我对spring的认识就是 spring 只是一个工厂,帮助我们管理 Bean(对象)的创建与销毁,这其实也是 IOC控制反转,提供的功能。 spring 接管了以前由 人手动 new 一个对象的过程,通过一个工厂统一来管理项目中所有的 Bean。 所以 spring 的核心,应该是围绕这 对象的创建进行的。

类加载过程

对象的创建过程

Bean 在spring容器的存在形态 和 spring 对bean 各个阶段提供的扩展机制

后言

老实说,写文章,写个自己看,和写个别人看区别很大。给自己看的时候随便乱写(虽然现在写给别人看的也很烂) 感觉不知道咋组织语言,哈哈哈。后面会写一整个自己学习spring源码的文章。 学习资料是 小傅哥的重学spring。 我的看起来估计稀烂,如果大家有兴趣可以去看小傅哥的文章