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