1. 程式人生 > >EasyJWeb1.0新特性搶先看-全

EasyJWeb1.0新特性搶先看-全

  配合EasyJWeb-1.0 M3版本這個重要版本的釋出,昨天請EasyJF的站長天一幫忙把以前我寫的針對EasyJWeb1.0新特性的文章幫忙發到了wiki上。雖然以前也在我的blog裡面發過,但都是分開發的,很多朋友來信索要全部連線的版本,一個一個的發不太方便,現在大家可以通過wiki來看這個連續的版本了,歡迎更多的朋友一起來分享交流。

  這篇文章總體介紹了EasyJWeb的一些特性,雖然寫得有點早,雖然m3已經發布,但是對於有一定經驗的程式設計師,想學習瞭解EasyJWeb這個框架,我認為還是會非常有幫助的。

  另外,對於EasyJWeb的新手,推薦直接從EasyJWeb-1.0-M3這個版本入手,關於easyjweb-1.0 m3,請參考官網介紹。m3的相關資源如下:

  EasyJWeb-1.0 m3的獲取

(備註:本文除了快速體驗及序以外,其它章節均EasyJWeb-1.0釋出以前,並已經在我的Blog上釋出,歡迎大家一起交流探討。)

目錄
序 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
企業級應用快速開發支援 19
以OO為中心的程式碼生成引擎 20
驗證Validate 20
為何要驗證(Validate) 20
如何驗證 20
3、統一的驗證標籤@Validator 22
EasyJWeb內建的Validator驗證器 22