1. 程式人生 > >關於springmvc中常用的註解,自己也整理一下

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

sans json格式 mar param 使用 對象 c中 展示 類型

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對象

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

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