91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringMVC之框架注解使用簡介

發布時間:2020-08-04 01:34:14 來源:網絡 閱讀:702 作者:569590478 欄目:開發技術
SpringMVC的注解框架:
  1. 優點:

    1.一個控制器類處理多個動作(如果實現了Controller,則不可以實現此方法)。

    2.不需要配置到xml文件中,會造成xml文件非常的復雜 而且不利于分散式開發。

    3.提高了靈活度


  2. 注解類主要分布:(還有其他注解、如service、resposity、autowire、quafiler、entity等)

    Controller:注解:org.springframework.stereotype.Controller

    RequestMapping:注解:org.springframework.web.bind.annotation.RequestMapping

    例:@RequestMapping(param)

    param:

    value=“”;

    “”

    method={RequestMethod.POST/GET....}

    (RequestMappingHandlerMapping、RequestMappingHandlerAdapter)開啟映射


  3. 通過path的映射尋找不同的方法

  4. @Autowired與@Service注解進行依賴注入

  依賴注入->@Autowired注解進行依賴注入

  @Service注解-指導一個service業務邏輯類


4.Spring 的掃描機制:

  1.配置Spring-context->加入schema與名空間(Spring框架)

  2.添加<context:componet-scan base-package=""/>

  3.<mvc:annotation-drivern/>


5.重定向與Flash屬性

 1.轉發比重定向快

 2.轉發不經過客戶端、重定向經過客戶端

 3.轉發可以定向到外部網絡,比重定向好


6.請求參數與路徑變量

 1.RequestParam:request.getParameter()

 2.PathVaribable:requestMapping(”/{paramName}“)—>@PathVariable ClassType paramName


7.ViewResolver直接進行解析視圖的樣式:

 例子:jsp

 <bean id = "jspViewResolver" class = " ......InternalResourceViewResolver">

   <property name = "prefix" value = "/web-inf/jsp/"/>//轉發前綴標識符

   <property name = "suffix" value = ".jsp"/> 

</bean>


8.頁面傳值:

 1.ModelAndView對象的后端向前端傳值;

 2.ModelMap參數 實現方式ModelMap.model.addAttribute("","");

 3.@ModelAttribute注解


9.重定向視圖:

 1.ReqirectView("") return 一個ModelAndView : new ModelAndView(new RedirectView(""))

 2.redirect:"redirect:****"


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西乡县| 吴川市| 宿松县| 伊宁县| 上高县| 馆陶县| 仪陇县| 新乡市| 广州市| 荥阳市| 临漳县| 辽阳县| 岐山县| 安仁县| 北票市| 民乐县| 综艺| 庆阳市| 老河口市| 内丘县| 磴口县| 革吉县| 兖州市| 敖汉旗| 鄂托克前旗| 宜兰县| 武宁县| 句容市| 宜黄县| 余江县| 进贤县| 万载县| 枣强县| 安多县| 凤城市| 泸西县| 泽普县| 当涂县| 大石桥市| 尤溪县| 福鼎市|