介紹下自己,我叫stef_wu,是個(gè)菜鳥(niǎo),現(xiàn)在在easyjf團(tuán)隊(duì)學(xué)習(xí)與工作,認(rèn)識(shí)了很多熱愛(ài)開(kāi)源的朋友并得到他們的幫助。寫(xiě)這個(gè)文檔是在今年3月中旬初識(shí)EasyJWeb的時(shí)候,當(dāng)時(shí)是0.1版本,因?yàn)橐乙粋€(gè)開(kāi)源的java的論壇程序而發(fā)現(xiàn)easyjf網(wǎng)站,知道了國(guó)內(nèi)也有一個(gè)類(lèi)似Struts的web MVC開(kāi)源框架,因?yàn)樗侨绱撕?jiǎn)單,于是產(chǎn)生了很大的興趣,后來(lái)有幸加入到其中開(kāi)發(fā)!:-)
?
這個(gè)文檔所分析的源碼是最早的EasyJWeb版本,0.5版本出來(lái)的時(shí)候改了一點(diǎn),本來(lái)想抽時(shí)間完善的,可由于種種原因一直沒(méi)能繼續(xù)完善,而現(xiàn)在EasyJWeb已經(jīng)到0.6.0版本,并提供了一個(gè)命令就生成添刪改查及分頁(yè)的Java Web程序等功能,里面的很多地方都進(jìn)行了重構(gòu),代碼也改了很多,真是計(jì)劃趕不上變化啊。看來(lái),大的完善及改動(dòng)只有等到EasyJWeb 1.0版本出來(lái)的時(shí)候了。因此,現(xiàn)在就把這份已經(jīng)發(fā)霉了的文檔翻出來(lái),希望能與喜歡分析、解讀源代碼的朋友們一起分享、交流。
?
雖然EasyJWeb-0.6.0作了大量的修改,但其中的問(wèn)題非常多,很多功能也不完善,至于0.1版本的就可想而知了。也許開(kāi)源就是這樣,最重要的是享受的過(guò)程,最完美的當(dāng)然是有一個(gè)好的結(jié)果。因此,這里也希望EasyJWeb能得到廣大開(kāi)源愛(ài)好者的支持,有一個(gè)好的結(jié)果。
?
希望大家能在我的文章上進(jìn)行一些批注,修改,指點(diǎn)。希望你在做了些改動(dòng)后,能將文章發(fā)回我的郵箱:stef_wu@163.com,我會(huì)很受益的。謝謝!:)
我會(huì)把大家的指點(diǎn)及更正之處發(fā)在EasyJF的官方論壇里面,也請(qǐng)看過(guò)該文檔的朋友可以到論壇中來(lái)一起交流。
?
EasyJWeb-0.1.0部分源碼分析doc文檔下載地址:
??
EasyJWeb快速入門(mén)(QuickStart)教程下載-《EasyJWeb簡(jiǎn)易教程》草稿
http://www.easyjf.com/html/bbs/20060309/9757940-55323101.htm
EasyJWeb-0.1.0的源代碼: