spring mvc常用註解

2021-08-09 06:30:52 字數 822 閱讀 3549

1,@controller

作用:註冊bean到spring上下文,bean的預設id為類名稱首字母小寫,也可以自己指定

引數:value:設定訪問位址

method:設定訪問方式,常用的method=requestmethod.post,和method=requestmethod.get

headers:頭域,可以設定瀏覽器支援的格式

params:訪問引數設定

註解作用:

用來定義訪問的url。可以是方法級別的,也可以是類級別的。兩者可以協同工作,縮小選擇範圍。也可以隱藏**的真實路徑,更加具有安全性和可讀性。

註解作用:

可以對成員變數、方法和建構函式進行標註,來完成自動裝配工作。可以消除get,set方法。

註解作用:

直接放在方法上,表示返回型別將會直接作為http響應位元組流輸出,可以用於ajax。

5,@valid

註解作用:

實體設定+類+類的引用,直接將頁面中封裝的實體物件資訊封裝@valid後面定義的實體中。

6,@requestparam(required=,value="",defaultvalue="")

引數:

required:引數是否必須,boolean型別,預設為true

value:傳遞的引數名稱,string型別,可選項,有值則對應方法的引數

defaultvalue:引數沒有傳遞時為引數預設指定的值

7@pathvariable

註解作用:

用於方法中的引數,表示方法引數繫結到位址url的模板

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返回的物...