一塊兒寫框架-說在前面的話(一)

 本人的想法

   浮躁的社會,各類Struts,Spring,Hibernate,Mybatis的學習教程充斥互聯網。讓人有一種錯覺,只要學會框架,就能夠解決一切問題!程序員

   從入行就開始的思考一個問題:做爲一個Java程序員,難道僅僅就會幾個框架就知足了嗎?框架

有沒有想過試試,本身也寫一個!!!學習

  然而,事與人違!充滿衝勁的時候,小白一個,什麼也不懂。當開始入行後,一直忙碌活地爲生存而活着,早已將這個曾經強烈的慾望壓到了腦後。spa

  最近,終於開始有了一點點時間,而在網上找找,確實也沒有什麼能夠讓新手入門本身寫框架的教程。最多的就是分析一個Spring源碼,Struts源碼這類的文章。blog

總讓我有一種拿擴大鏡近距離看大象同樣的感受,永遠看不清全貌。僅僅能夠知足做者總結心得,對於看的人毫無養分。教程

 

  曾經經歷過,好想試試本身寫框架。卻沒有任何入門的教程,飽受煎熬。若是你如今,一樣遇到我曾經的痛苦,但願這個教程能夠幫到你入門。源碼

固然,能力有限。若有疏漏,不吝指教!獻醜了入門

 

初步計劃

  第一步,先 編寫一個到達基本使用IoC的內核,用於整合其餘框架。容器

  第二步,再編寫一個到達基本使用功能MVC的子框架基礎

  第三步,最後編寫一個到達基本使用功能ORM的子框架

 

框架結構圖

 

本教程適合的人羣

  1.本教程不適合,沒有任何JavaEE基礎的人。至少你學習起來很吃力。

  2.至少瞭解註解和反射的使用,本教程將全部的功能都基於註解實現,直接忽略XML配置文件。

  3.學習IoC容器的內核實現時,先了解Spring框架的基礎。

  4.學習MVC子框架的實現時,先了解SpringMVC框架的基礎。

  5.學習ORM子框架的實現時,先了解Mybatis框架的基礎。

相關文章
相關標籤/搜索