:: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理

          2009年11月9日

               摘要: 搭配Controller的相關(guān)類

          一、實(shí)現(xiàn)Validator
          二、文件上傳
            閱讀全文

          posted @ 2009-11-16 19:26 codingliyi 閱讀(550) | 評論 (0)編輯 收藏

               摘要: Controller實(shí)現(xiàn)類

          AbstractController:使用Template Method模式,包括了對緩存標(biāo)頭的處理、檢驗(yàn)對請求方法(POST、GET)的支持,Session的取得與同步化等。
          使用方式:繼承AbstractController類,覆蓋handleRequestInternal()方法。

          MultiActionController與ParameterMethodNameResolver
          在一個(gè)Controller類中定義多個(gè)方法,并根據(jù)使用者的請求來執(zhí)行當(dāng)中的某個(gè)方法,相當(dāng)于Struts的DispatcherAction。
          使用MultiActionController需要配個(gè)一個(gè)MethodNameResolver實(shí)例,默認(rèn)使用ParameterMethodNameResolver,他會根據(jù)所給的網(wǎng)址中,最后請求的文件名稱來判斷執(zhí)行Controller中的哪一個(gè)方法。  閱讀全文

          posted @ 2009-11-16 15:49 codingliyi 閱讀(1090) | 評論 (0)編輯 收藏

               摘要: 在SpringMVC框架中,擔(dān)任前端控制器的org.springframework.web.servlet.DispatcherServlet。Web.xml文件配置代碼如下:  閱讀全文

          posted @ 2009-11-15 22:32 codingliyi 閱讀(929) | 評論 (0)編輯 收藏

               摘要: 五、Spring 持久層

          對于不同的數(shù)據(jù)庫技術(shù),某些步驟是固定的,只有少部分不同。Spring運(yùn)用Template Method模式,將固定的流程編寫與Temp類(JdbcTemplate、HibernateTemplate)之中,對不同的一些細(xì)節(jié)步驟,依托特定DAO支持對象來處理。

          Spring的DAO框架并不拋出與數(shù)據(jù)庫技術(shù)相關(guān)的異常,Spring所有異常都是DataAccessException的子類,一個(gè)與數(shù)據(jù)庫技術(shù)無關(guān)的通用異常類,該類繼承至RuntimeException。

          對于Jdbc存取,Spring將SQLException等轉(zhuǎn)化為自己的DAO異常對象。
            閱讀全文

          posted @ 2009-11-09 20:30 codingliyi 閱讀(339) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 遵义县| 克东县| 新野县| 麻栗坡县| 石阡县| 襄樊市| 淳安县| 中江县| 洪洞县| 衡山县| 五指山市| 凤城市| 齐河县| 禹城市| 冕宁县| 荔浦县| 西昌市| 博白县| 琼结县| 若羌县| 宾川县| 榕江县| 乳山市| 宜宾县| 武功县| 长乐市| 阳泉市| 白河县| 上杭县| 高阳县| 凤凰县| 调兵山市| 布拖县| 崇明县| 肃南| 长春市| 汝州市| 刚察县| 新晃| 神池县| 敦化市|