關於springmvc中常用的註解,自己也整理一下
阿新 • • 發佈:2018-12-25
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中常用的註解,自己也整理一下