#
摘要: 你可以使用batch來批量的執(zhí)行遠(yuǎn)程調(diào)用。這樣可以減少與服務(wù)器的交互次數(shù),所以可以提交反應(yīng)速度。
一個(gè)batch以 DWREngine.beginBatch() 開始 ,并以 DWREngine.endBatch() 結(jié)束。當(dāng)
DWREngine.endBatch() 被調(diào)用,我們就結(jié)束了遠(yuǎn)程調(diào)用的分組,這樣DWR就在一次與服務(wù)器的交互中
執(zhí)行它們。
閱讀全文
摘要: Spring對(duì)聲明式事務(wù)管理的支持式通過它的AOP框架來實(shí)現(xiàn)的。
要在Spring應(yīng)用中使用聲明式事務(wù),你得用TransactionProxyFactoryBean。
它的目的式將方法包裝在事務(wù)的上下文中。
閱讀全文
摘要: 08年年底開始,公司新項(xiàng)目開始采用struts2了。往后大部分項(xiàng)目采用Strust2,Hibernate,Spring架構(gòu)。
項(xiàng)目中忙里偷閑,整理點(diǎn)東西供分享(不完善之處將盡快修補(bǔ)):
閱讀全文
摘要: Java的Timer類和OpenSymphony的Quartz調(diào)度器是兩個(gè)流行的調(diào)度API。Spring為這兩個(gè)調(diào)度器提供了一個(gè)抽象層,使你可以更容易地使用它們。
簡(jiǎn)單總結(jié)下在Spring架構(gòu)下,Java Timer調(diào)度任務(wù)的使用
閱讀全文
摘要: 不知道HQL查詢返回類型著實(shí)給Hibernate新手帶來了不少麻煩。這里我簡(jiǎn)單對(duì)其做了個(gè)總結(jié)。希望能幫上點(diǎn)忙。
閱讀全文
摘要: struts2的國(guó)際化分三種情況:前臺(tái)頁(yè)面的國(guó)際化,Action類中的國(guó)際化,配置文件的國(guó)際化。
首先指定全局的國(guó)際化資源文件:
閱讀全文
摘要: 當(dāng)struts2經(jīng)過輸入校驗(yàn)階段(struts2系列---輸入校驗(yàn))后,接著將調(diào)用execute()業(yè)務(wù)邏輯方法。有時(shí)我們需要在執(zhí)行execute()方法之前先進(jìn)行比如登陸驗(yàn)證之類的判斷。只有登陸過的用戶才能進(jìn)行業(yè)務(wù)操作。這時(shí)就需要用到Struts2的攔截器Interceptor。
閱讀全文
摘要: Struts2提供了客戶端校驗(yàn)與服務(wù)端校驗(yàn)。這里只是做個(gè)簡(jiǎn)易的總結(jié)。
1.)服務(wù)端校驗(yàn):
當(dāng)程序流程進(jìn)入到Action類,并經(jīng)歷了struts2的類型轉(zhuǎn)換階段后。接著進(jìn)入struts2的輸入校驗(yàn)階段。
struts2的輸入校驗(yàn)可自己編碼進(jìn)行校驗(yàn),也可通過有規(guī)則命名的配置文件進(jìn)行校驗(yàn)。
閱讀全文