08 2007 檔案
人性化的驗(yàn)證(Validate)系統(tǒng)
摘要: 驗(yàn)證是系統(tǒng)中一個(gè)必不可少的部分,前端驗(yàn)證、后臺(tái)驗(yàn)證中起來(lái)往往會(huì)發(fā)現(xiàn),一個(gè)簡(jiǎn)單完整的CRUD應(yīng)用中,用來(lái)處理與驗(yàn)證有關(guān)的代碼或配置就占了幾乎三分之一。Struts1.x時(shí)代的驗(yàn)證就不提了。不管是Struts2(webwork)的驗(yàn)證還是JSF里面提供的驗(yàn)證,都是采用按步就班的方式,一筆一劃的寫(xiě)出來(lái),仍然沒(méi)有達(dá)到能使驗(yàn)證工作變得簡(jiǎn)單、靈活。
閱讀全文
posted @
2007-08-23 09:48 簡(jiǎn)易java框架 閱讀(1606) |
評(píng)論 (3) 編輯
靈活的視圖切換及導(dǎo)向
摘要: 在基于請(qǐng)求轉(zhuǎn)發(fā)型的MVC框架中,給用戶提供一個(gè)簡(jiǎn)單、靈活的視圖切換及頁(yè)面導(dǎo)向功能是非常關(guān)鍵的。
閱讀全文
posted @
2007-08-22 09:46 簡(jiǎn)易java框架 閱讀(779) |
評(píng)論 (1) 編輯
讓代碼與視圖模板的分離
摘要: 隨著Struts等MVC框架的陸續(xù)出現(xiàn)及應(yīng)用,我們的視圖層變得越來(lái)越簡(jiǎn)單。然而,仍然不時(shí)需要在頁(yè)面中插入Java代碼,比如另人討厭的@。這些MVC框架大多提供了一系列的自定義標(biāo)簽,當(dāng)自定義標(biāo)簽越來(lái)越復(fù)雜的時(shí)候,對(duì)于程序員簡(jiǎn)單的同時(shí),卻把咱們的美工及頁(yè)面制作人員給嚇壞了。
閱讀全文
posted @
2007-08-21 09:27 簡(jiǎn)易java框架 閱讀(970) |
評(píng)論 (2) 編輯
java也能“動(dòng)”起來(lái)
摘要: 動(dòng)有動(dòng)的好處,靜有靜的好處。俗話說(shuō)得好,“沒(méi)有規(guī)矩不成方圓”,但“生命誠(chéng)可貴,愛(ài)情價(jià)更高,若為自由幫,兩者皆可拋”。那么作為忙碌在程序藝術(shù)世界里的子民們,我們何去何從呢?投奔動(dòng)態(tài)語(yǔ)言陣營(yíng)還是繼續(xù)在四平八穩(wěn)的Java領(lǐng)域奮戰(zhàn)?
閱讀全文
posted @
2007-08-17 09:18 簡(jiǎn)易java框架 閱讀(1010) |
評(píng)論 (4) 編輯
超級(jí)IOC容器SuperContainer
摘要: 從程序員的角度來(lái)說(shuō),IOC容器是一個(gè)非常好的東西,他能使得我們非常靈活的管理組件及依賴關(guān)系。可以毫不夸張地說(shuō),Spring就是靠著一套功能全面、靈活的IOC容器發(fā)家致富的。
閱讀全文
posted @
2007-08-16 10:51 簡(jiǎn)易java框架 閱讀(740) |
評(píng)論 (0) 編輯
零配置及慣例代替配置
摘要: 我承認(rèn)配置是好東西,它能夠通過(guò)修改程序以外的數(shù)據(jù)來(lái)改變系統(tǒng)的運(yùn)行性質(zhì)或功能,大大提高了系統(tǒng)的靈活性,可維護(hù)性,從而延長(zhǎng)了一個(gè)系統(tǒng)的存活期。跟其它任何事情一樣,物極必反。當(dāng)一個(gè)好的東西泛濫成災(zāi)的時(shí)候,我們也會(huì)產(chǎn)生厭惡,走向另外一個(gè)極端。
閱讀全文
posted @
2007-08-15 15:38 簡(jiǎn)易java框架 閱讀(1379) |
評(píng)論 (4) 編輯
用盡量少的代碼,做盡量多的事情
摘要: 我們堅(jiān)信,代碼量少,表達(dá)規(guī)范,語(yǔ)法結(jié)構(gòu)穩(wěn)定的程序,更容易維護(hù)。EasyJWeb框架的一個(gè)最大特點(diǎn),就是讓你能用最少、簡(jiǎn)潔、規(guī)范的代碼,做盡可能多的事情。
閱讀全文
posted @
2007-08-14 10:05 簡(jiǎn)易java框架 閱讀(897) |
評(píng)論 (5) 編輯
EasyJWeb-1.0 m1版正式發(fā)布
摘要: 經(jīng)過(guò)將近半年的努力,EasyJWeb開(kāi)發(fā)小組非常高興地在此向大家宣布,EasyJWeb-1.0 m1版正式對(duì)外發(fā)布,歡迎廣大的開(kāi)源愛(ài)好者下載使用。
閱讀全文
posted @
2007-08-13 14:58 簡(jiǎn)易java框架 閱讀(1364) |
評(píng)論 (1) 編輯
[挑戰(zhàn)MVC極限]EasyJWeb-1.0特性之二-快速體驗(yàn)
摘要: 這是[挑戰(zhàn)MVC極限]EasyJWeb-1.0特性搶先看系列的第二篇文章,今天通過(guò)一個(gè)Spring2+JPA(Hibernate3.2)+EasyJWeb添刪改查的示例,讓你通過(guò)兩分鐘的時(shí)候快速進(jìn)入到EasyJWeb快速開(kāi)發(fā)的體驗(yàn)中。
閱讀全文
posted @
2007-08-10 10:05 簡(jiǎn)易java框架 閱讀(932) |
評(píng)論 (3) 編輯
[挑戰(zhàn)MVC極限]EasyJWeb-1.0特性搶先看之一簡(jiǎn)介
摘要: 2006年,一群Java領(lǐng)域的大師們紛紛轉(zhuǎn)向動(dòng)語(yǔ)言,隨著類似RoR這些框架的宣傳及推廣,我們發(fā)現(xiàn)動(dòng)態(tài)語(yǔ)言確實(shí)帶來(lái)了以前在Java的領(lǐng)域里面不曾有的思想、東西。使用傳統(tǒng)的Java MVC框架做開(kāi)發(fā),相對(duì)于動(dòng)態(tài)語(yǔ)言所表現(xiàn)出來(lái)的靈活、敏捷,感覺(jué)Java確實(shí)要笨重、麻煩、古板得多。當(dāng)然,Java世界中所積蓄的能量以及各路武功流派的博大精深是動(dòng)態(tài)語(yǔ)言無(wú)法比擬的,理智地分析起來(lái)會(huì)發(fā)現(xiàn)他們之間并不是完全的競(jìng)爭(zhēng)關(guān)系,只是應(yīng)用的領(lǐng)域及場(chǎng)景不同而已。
閱讀全文
posted @
2007-08-09 14:21 簡(jiǎn)易java框架 閱讀(845) |
評(píng)論 (3) 編輯