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

          2009年11月9日

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

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

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

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

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

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

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

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

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

               摘要: 五、Spring 持久層

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

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

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

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

          主站蜘蛛池模板: 安新县| 内江市| 同仁县| 云安县| 饶河县| 美姑县| 平利县| 威宁| 钟祥市| 鄂州市| 惠来县| 濮阳县| 株洲市| 乐平市| 临泉县| 酉阳| 晴隆县| 桦川县| 乌苏市| 崇义县| 循化| 扎囊县| 高密市| 子洲县| 青州市| 射洪县| 固阳县| 封丘县| 沿河| 建平县| 宁乡县| 晋宁县| 吉木萨尔县| 柳江县| 凌云县| 临颍县| 镇雄县| 华容县| 临沂市| 姜堰市| 嵊州市|