面经手册 · 第31篇《Spring Bean IOC、AOP 循环依赖解读》

作者:微信小助手

发布时间:2021-05-06T08:30:45

持续坚持原创输出,点击蓝字关注我吧

作者:小傅哥
博客:https://bugstack.cn

沉淀、分享、成长,让自己和他人都能有所收获!😜

目录


  • 一、前言

  • 二、面试题

  • 三、什么是循环依赖?

    • 1. 问题描述

    • 2. 问题体现

    • 3. 问题处理

  • 四、源码分析

    • 1. 说说细节

    • 2. 处理过程

    • 3. 依赖解析

  • 五、总结

  • 六、系列推荐


一、前言

延迟满足能给你带来什么?

大学有四年时间,但几乎所有人都是临近毕业才发现找一份好工作费劲,尤其是我能非常熟悉的软件开发行业,即使是毕业了还需要额外花钱到培训机构,在学一遍编程技术才能出去找工作。好像在校这几年压根就没学到什么!

就我个人而言可能是因为上学期间喜欢编程,也从师哥、师姐那里听到一些关于毕业后找工作的不容易,也了解了一些社会上对程序员开发技能的要求级别。也就是得到了这些消息,又加上自己乐于折腾,我给自己定了一个每天都能完成的小目标:

红尘世界几个王,我自不服迎头上。
日敲代码两百行,冲进世界五百强。

哈哈哈,就这么每天两百行代码,一个月就是6千行,一年就是6万行,三年后开始实习就有18万行,一个应届实习生有将近20万行代码的敲击量,几乎已经可以非常熟练的完成各类简单的工作,在加上实习中对整个项目流程真正的断链后,找一个正经的开发工作,还是很容易的。

而这时候找工作的容易,就来自于你一直以来的学习和沉淀,但如果你没经过这些努力,可能等毕业后就会变得非常慌乱,最后没办法,只能去一些机构再学习一遍。

二、面试题

谢飞机,小记!,以前感觉Spring没啥,看过一篇getBean,我的