亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

岳西县| 进贤县| 游戏| 盐城市| 桦南县| 唐河县| 濮阳县| 嘉荫县| 怀仁县| 陆良县| 乐至县| 望都县| 甘泉县| 仪征市| 巧家县| 镶黄旗| 大足县| 泊头市| 栖霞市| 平果县| 马公市| 伊春市| 舞阳县| 广南县| 陇川县| 陕西省| 商南县| 普洱| 环江| 康马县| 岳池县| 民县| 开封县| 加查县| 宁蒗| 佛坪县| 大足县| 依兰县| 尉犁县| 大悟县| 秦皇岛市|