spring1.x 常用註解

@RestController 修飾類,用來創建http請求的對象,返回數據格式爲json。
@RequestMapping 修飾類,配置url映射。

示例:

@RestController
@RequestMapping(value="/hello")
public class HelloController {}

@GetMapping 修飾方法,處理GET請求
@PostMapping 修飾方法,處理POST請求
@PutMapping 修飾方法,處理PUT請求
@DeleteMapping 修飾方法,處理DELETE請求

示例:

@RestController
@RequestMapping(value="/hello")
public class HelloController {

    @GetMapping("/hello")
    public String index() {
        return "Hello World";
    }

}

@RequestBody 修飾參數,綁定通過http請求中application/json類型上傳的數據。
@PathVariable 修飾參數,綁定url中的必傳參數
@RequestParam 修飾參數,綁定url中通過問號傳遞的選傳參數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章