1. 程式人生 > >Spring Boot——Spring回顧——Spring MVC基礎(二)

Spring Boot——Spring回顧——Spring MVC基礎(二)

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演示