關於springmvc中常用的註解,自己也整理一下

成功之後發表於2018-12-25

1.@Controller

在springMVC中@controller主要用在控制層的類上,之前只知道用註解開發的時候必須加一個@controller ,今天看了別的大佬整理的才知道為什麼這麼用,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把使用者請求的資料經過業務處理層處理之後封裝成一個model,然後把該model返回給對應的view進行展示。

2.@RequestMapping

@RequestMapping可以用在類或者方法上使用,主要是用來對映請求的,通過它來指定控制器可以處理哪些URL請求;在@RequestMapping註解中還可以設定value,method,value對應的是對映地址,method對應的是請求的方法。

3.@RequestParam

@RequestParam用於將指定的請求引數賦值給形參

4.@RequestBody

@RequestBody註解可以接受到json格式的資料,並將其轉換成對應的資料型別,可用於post請求,但不支援get請求

5.@ModelAttribute

@ModelAttribute註解型別將引數繫結到Model物件

 

簡單整理幾個常用的   自己儲存一下

 

 

 

相關文章