Spring Boot——Spring回顧——Spring MVC基礎(二)
阿新 • • 發佈:2018-12-19
Spring MVC常用註解
(1)@Controller
@Controller註解在類上,表明這個類是Spring MVC裡的Controller,將其宣告為Spring的一個Bean,Dispatcher Servlet會自動掃描註解了此註解的類,並將Web請求對映到註解了@RequestMapping的方法上。
(2)@RequestMapping
@RequestMapping註解式用來對映Web請求(訪問路徑和引數)、處理類和方法的。
(3)ResponseBody
@ResponseBody支援返回值在response體內,而不是返回一個頁面。
(4)@RequestBody
@RequestBody允許在request的引數體中,而不是在直接連結在地址後面 。
(5)@PathVariable
@PathVariable用來接收路徑引數,如/news/001,可接收001作為引數,此註解放在引數前。
(6)@RestController
@RestController是一個組合註解,組合了@Controller和@ResponseBody,這就意味著當你只開發一個和頁面互動資料的控制的時候,需要使用此註解。
傳值類示例
此類用來演示獲取request物件引數和返回此物件到response
演示控制器
@RestController演示