大家好,我是田哥
本文是MyBatis源码分析系列文章的第28篇,本文主要内容是MyBatis 源码分析总结
关于源码,我先给大家总结三个点,然后咱们在说说MyBatis中的核心代码。
三个点
一、为什么纠结?
因为面试的时候,面试官很喜欢问:你看过什么框架源码?JDK源码也行。
这时候,如果回答没有看过,虽然没让你立马回去等通知。但也许,你在面试官心中的印象就大打折扣了。
如果回答看过,并且还能较为流利地说上一番,那面试官或许会在心里赞叹:小伙子可以呀!(PS:很多面试官自己也没看过,或者看过很多也忘了)。
总之,你要是能说上个123,那给面试官的印象就会杠杠滴好。何愁工作?何愁加薪?
二、为什么烦?
大部分人的情况是:源码不是没有看过,而是每次只看得下一部分。为什么只看得下一部分呢?通常有下面三种原因:
- 缺乏技术支撑。看源码是需要技术支撑的,不是随便一个小白也能看懂的。没有一些技术支撑,你顶多看看一小段,然后就看不下去,于是就放弃了。
- 缺乏正确心态。看源码确实挺无聊的,如果大家心态没放好,把它当做一种任务去做,肯定觉得无聊,而且很容易放弃。
- 缺乏足够时间。确实很忙,经常看了一部分后,天天加班,没时间看,忙完后又忘了之前正在看的某某源码。