一起寫框架-說在前面的話(一)
阿新 • • 發佈:2017-11-11
感覺 小白 心得 ava 所有 經歷 javaee str 然而
XML配置文件。
本人的想法:
互聯網中,一堆框架。浮躁的社會,到處都是秒天秒地的廣告。
各種Struts,Spring,Hibernate,Mybatis的學習教程充斥互聯網。讓人有一種錯覺,只要學會框架,就可以解決一切問題!
而我,從入行就開始的思考一個問題:作為一個Java程序員,難道僅僅就會幾個框架就滿足了嗎?
有沒有想過試試,自己也寫一個!
然而:事與人違!充滿沖勁的時候,小白一個,什麽也不懂。當開始入行後,一直忙碌活地為生存而活著,早已將這個曾經強烈的欲望壓到了腦後。
最近,終於開始有了一點點時間,而在網上找找,確實也沒有什麽可以讓新手入門自己寫框架的教程。最多的就是分析一個Spring源碼,Struts源碼這類的文章。
總讓我有一種拿擴大鏡近距離看大象一樣的感覺,永遠看不清全貌。僅僅可以滿足作者總結心得,對於看的人毫無營養。
曾經經歷過,好想試試自己寫框架。卻沒有任何入門的教程,飽受煎熬。
如果你現在,同樣遇到我曾經的痛苦,希望這個教程可以幫到你入門。
當然,能力有限。如有疏漏,不吝指教!獻醜了
初步計劃:
第一步,先 編寫一個到達基本使用IoC的內核,用於整合其他框架。
第二步,再編寫一個到達基本使用功能MVC的子框架
第三步,最後編寫一個到達基本使用功能ORM的子框架
本教程適合的人群:
1.本教程不適合,沒有任何JavaEE基礎的人。至少你學習起來很吃力。
2.至少了解註解和反射的使用,本教程將所有的功能都基於註解實現,直接忽略
3.學習IoC容器的內核實現時,先了解Spring框架的基礎。
4.學習MVC子框架的實現時,先了解SpringMVC框架的基礎。
5.學習ORM子框架的實現時,先了解Mybatis框架的基礎。
一起寫框架-說在前面的話(一)