一、@RestController
1、当类上所有的方法返回的都是json对象时
2、相当于类上+@Controller和@RequestBody
二、@RequestMapping
1、包含GET请求和POST请求
三、@GetMapping
1、 只包含GET请求
2、相当于@RequestMapping(value=“路径”,method=RequestMethod.GET)
3、使用场景:查询数据时使用
四、@PostMapping
1、 只包含POST请求
2、相当于@RequestMapping(value=“路径”,method=RequestMethod.POST)
3、使用场景:新增数据时使用
五、@DeleteMapping
1、相当于@RequestMapping(value=“路径”,method=RequestMethod.DELETE)
2、使用场景:删除数据时使用
六、@PutMapping
1、 相当于@RequestMapping(value=“路径”,method=RequestMethod.PUT)
3、使用场景:更新(修改) 数据时使用