1、restful風格URL
請求路徑 請求方法 作用
/user/{id} HTTP GET 查詢id的user
/user/{id} HTTP DELETE 刪除id的user
/user/{id} HTTP PUT 編輯id的user
/user HTTP POST 新增user
2、新增和修改一般是使用@RequestBody獲取整個body
3、當需要從請求路徑中獲取參數的時候就只能使用@PathVariable注解,刪除的時候一般只需要傳id,通過url帶參就可以了(我之前沒有加@PathVariable注解就報錯了)。如果需要多條件查詢就用對象傳查詢條件
注解都是加在請求參數的前面,如下所示:
@DeleteMapping(value = "/user/{id}")
public Message logicalDeletionById(@PathVariable(name = "id") String id) {}