Spring MVC常用註解

2022-03-10 23:18:26 字數 995 閱讀 6034

@controller註解在類上,表明這個類是

springmvc

中的controller

,將其宣告為

spring

的乙個bean

,dispatcher servlet

會自動掃瞄此註解標註的類,並將

web請求對映到使用

註解的方法上。

@responsebody支援將返回值放在

response

體內,而不是返回乙個頁面。此註解能夠幫助我們實現前後端分離,此註解標註的方法返回資料而不是頁面;此註解可以放置在返回值前或者方法上。

@restcontroller註解是乙個組合註解,組合了

@controller

和@responsebody

,這意味著當我們在前後端分離的專案中,可以使用此註解標註類,否則,或者使用

@controller

和@responsebody

@requestbody允許將請求引數放在

request

體中,而不是直接放在請求位址後面。此註解放在引數前。

web請求(訪問路徑和引數)、處理類和方法。此註解可以置於類或方法上。置於在方法上的註解的路徑會繼承置於類上的註解的路徑,即如果在類上有註解

,即如下兩個用法是等價的:

。註解的原始碼:

@pathvariable用於接收路徑引數,此註解置於引數前。

SpringMVC常用註解

一,controller 負責註冊乙個bean 到spring 上下文中,bean 的id 預設為類名稱開頭字母小寫。1 在springmvc 的配置檔案中定義mycontroller 的bean 物件。2 在springmvc 的配置檔案中告訴spring 該到 去找標記為 controller ...

SpringMVC常用註解

controller 負責註冊乙個bean 到spring 上下文中 註解為控制器指定可以處理哪些 url 請求 requestbody 該註解用於讀取request請求的body部分資料,使用系統預設配置的httpmessageconverter進行解析,然後把相應的資料繫結到要返回的物件上 再把...

SpringMVC常用註解

controller 註解為控制器指定可以處理哪些 url 請求 requestbody 該註解用於讀取request請求的body部分資料,使用系統預設配置的httpmessageconverter進行解析,然後把相應的資料繫結到要返回的物件上 再把httpmessageconverter返回的物...