(1)@Override 方法覆盖
(2)Deprecated 方法过期
(3)@SuppressWarnings 通知 Java 编译器忽略特定的编译警告 unused all 等
(4)@SafeVarargs 用在 static 或 final 方法上,通知Java编译器忽略某些 unchecked 警告,如泛型类型的可变参数
(5)@FunctionalInterface JDK1.8 中的函数式接口
(1)@Controller 表明该类会作为与前端作交互的控制层组件
(2)@RequestParam 设置在方法参数前
(3)@PathVariable 绑定URL模板变量值,是用来获取请求url 中的动态参数的
(4)@RequestBody 一般情况下来说常用来处理 application/json类型,json用bean接收。
(5)@ResponseBody 设置在方法上,返回值 bean 转 json数据
(6)@RestController 设置在类上 标明是Rest风格的Controller
(7)@RequestMapoing("/demo") 映射请求路径