返回信息流为什么面试官总爱问“spring是如何加载bean的”这类问题,还有@configuration是如何实现的啦。。切面是如何实现的啦。。
比如spring如何加载bean?
如图所示一个流程,我就算把这个图背过了。。感觉也不会对干活有一丢丢的促进啊?仅仅会用@Component等等这些注解实现bean注入不行么?
这是一条镜像帖。来源:北邮人论坛 / java / #62211同步于 2019/6/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
为什么面试官总爱问“spring是如何加载bean的”这类问题
yola
2019/6/28镜像同步20 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
太年轻了,竟然底下还有人评论认为是面试官闲的。将来工作是多部门,多个小组合作的,你怎么把自己写的东西给别人用?你写的东西里面有很多bean, 我拿你的东西来用,我怎么加载这些bean ?
肯定是有用,最基本的就是业务开发排 bug 可能用到,比如你想知道哪些 bean 加载了,哪些没加载,或者是某些和 spring 结合的库有问题,要跟踪一下 bean 的解析过程,肯定是需要知道生存周期的。再说万一将来被分去做相关的中间件,那肯定是更要懂了。不能觉得用得不频繁就觉得没用,懂和不懂的差距还是非常大的。