配合EasyJWeb-1.0 M3版本這個(gè)重要版本的發(fā)布,昨天請(qǐng)EasyJF的站長天一幫忙把以前我寫的針對(duì)EasyJWeb1.0新特性的文章幫忙發(fā)到了wiki上。雖然以前也在我的blog里面發(fā)過,但都是分開發(fā)的,很多朋友來信索要全部連接的版本,一個(gè)一個(gè)的發(fā)不太方便,現(xiàn)在大家可以通過wiki來看這個(gè)連續(xù)的版本了,歡迎更多的朋友一起來分享交流。
這篇文章總體介紹了EasyJWeb的一些特性,雖然寫得有點(diǎn)早,雖然m3已經(jīng)發(fā)布,但是對(duì)于有一定經(jīng)驗(yàn)的程序員,想學(xué)習(xí)了解EasyJWeb這個(gè)框架,我認(rèn)為還是會(huì)非常有幫助的。
《EasyJWeb1.0新特性搶先看》全文地址:http://wiki.easyjf.com/pages/viewpage.action?pageId=7536653 內(nèi)附pdf下載連接。
另外,對(duì)于EasyJWeb的新手,推薦直接從EasyJWeb-1.0-M3這個(gè)版本入手,關(guān)于easyjweb-1.0 m3,請(qǐng)參考官網(wǎng)介紹。m3的相關(guān)資源如下:
EasyJWeb-1.0 m3的獲取
EasyJWeb SVN:http://svn.easyjf.com/repository/easyjf/easyjweb/trunk
(備注:本文除了快速體驗(yàn)及序以外,其它章節(jié)均EasyJWeb-1.0發(fā)布以前,并已經(jīng)在我的Blog上發(fā)布,歡迎大家一起交流探討。)
目錄
序 2
EasyJWeb簡介 2
快速上手及體驗(yàn) 3
簡約而不簡單,用最少的代碼,做盡可能多的事情。 5
零配置及慣例代替配置 8
配置是好還是壞 8
如何簡化配置 8
零配置 9
慣例(約定)代替配置 9
超級(jí)IOC容器SuperContainer 10
想動(dòng)就“動(dòng)”起來 12
1、尋找“動(dòng)”與“不動(dòng)”的黃金分割點(diǎn) 12
2、百變CmdAction-AbstractCmdAction 13
3、更多的“動(dòng)感”地帶 14
程序與視圖模板的分離 15
需要什么樣的mvc 15
頁面及程序如何分離 15
方便他人即是方便自己 16
靈活的視圖切換及導(dǎo)向 16
1、快捷方法,使用最簡單的方式滿足你80%的視圖切換及頁面導(dǎo)向需求 17
2、視圖切換及對(duì)象 17
3、聰明的AbstractPageCmdAction 17
4、重定向輸出流 18
企業(yè)級(jí)應(yīng)用快速開發(fā)支持 19
以O(shè)O為中心的代碼生成引擎 20
驗(yàn)證Validate 20
為何要驗(yàn)證(Validate) 20
如何驗(yàn)證 20
3、統(tǒng)一的驗(yàn)證標(biāo)簽@Validator 22
EasyJWeb內(nèi)置的Validator驗(yàn)證器 22