<label id="oakn9"><ruby id="oakn9"><input id="oakn9"></input></ruby></label>

<button id="oakn9"><acronym id="oakn9"><input id="oakn9"></input></acronym></button>

MyBatis 官方文檔

學習和研究 MyBatis 框架,我一般會參考 MyBatis 官方文檔,這是 MyBatis 官方維護的一份指導學習文檔,具有權威性:

https://mybatis.org/mybatis-3/zh/index.html

MyBatis-Spring 官方文檔

MyBatis-Spring 能將 MyBatis 代碼無縫地整合到 Spring 中,其官方文檔如下所示:

http://mybatis.org/spring/zh/

學習建議

(1)分清什么是學習,什么是工作。在我看來,僅僅解決工作中的問題,這種成長不叫成長,只有系統化的學習知識,由量變到質變,才是真正的成長。在工作中,很多情況下,我們碰到的問題都是工程類型的問題,例如:軟件版本兼容問題,類庫引用問題,配置參數問題。這種工程類的問題占據了我們大量的時間,雖然此類問題看似緊急,但是并不重要,對知識的積累往往不會產生多大的價值,試問哪個面試官會考察軟件的安裝,調試,升級呢?基于這個原因,我建議大家要反復的閱讀《MyBatis 官方文檔》,不要跳讀和挑讀,應該從頭到尾,完完整整的讀上三遍。如果感覺還不行,那再多上三遍。

(2)如非必要,不要讀源碼。讀源碼是件投入大,產出小的事情。即便是想讀源碼,也得先把《MyBatis 官方文檔》搞清楚搞透徹。田忌賽馬的故事告訴我們,做事的順序不同,效果差距很大。先做什么,后做什么,順序不可顛倒。

(3)深入學習 MyBatis 能串聯起很多重點的知識,比如說sql,b+樹,事務,threadlocal,設計模式等。深入學習MyBatis包括速讀《MyBatis 官方文檔》,揣摩 MyBatis 源碼等。 MyBatis 是個很好的切入點,能幫人獲得境界上的提升,但是需要的投入的時間可不是幾個月,而是幾年的時間。對于志向遠大的人來說,建議每年抽出三個月的時間,深入學習 MyBatis 必能修成上乘武功。

推薦閱讀

《站長論系統化學習》

[站長推薦]-[系統化學習]


[網站公告]-[抵制某公眾號與某知識星球]


添加新評論

久久99国产只有精品