@RestController是 @Controller 加上 @ResponseBody 的缩写
相当于controller注解加上ResponseBody注解
ResponseBody的作用是,将响应的结果集,转成json
@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。
@PathVariable可以快速的访问,URL中的部分内容。
①. 在@RequestMapping的value中使用URI template({变量名}),
然后在@RequestMapping注解方法的需要绑定的参数前,
使用@PathVariable指定变量名(如果变量名和参数名一致也可以不指定),从而将URL中的值绑定到参数上
②. 一个方法可以有多个@PathVriable注解
@GetMapping 等价于@RequestMapping的GET请求方式