@RestController注解
相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面
几个等价的写法
@RequestMapping(value = "/student",method = {RequestMethod.GET,RequestMethod.POST})
@RequestMapping(value = "/student")
@RequestMapping(value = "/student",method = RequestMethod.GET)
@GetMapping (value = "/student")
@RequestMapping(value = "/student",method = RequestMethod.POST)
@PostMapping (value = "/student")
@RequestMapping(value = "/student",method = RequestMethod.DELETE)
@DeleteMapping (value = "/student")
@RequestMapping(value = "/student",method = RequestMethod.PUT)
@PutMapping (value = "/student")