Springboot常用的注解
1、@Controller主要用来修饰类,用来处理http请求
2、@ResponseBody主要用来修饰类和方法。返回字符串和json数据,不用来返回模板。
3、@RestController主要用来修饰类,用来处理http请求,可以看成是@Controller和@ResponseBody的组合注解,用来返回字符串和json数据。
4、@RequestMapping:主要用来修饰方法。接受请求路径的映射。
5、@RequestParam:主要用来修饰参数,表示GET请求参数。
6、@PathVariable:主要用来修饰参数,表示请求路径参数。这是RestFull常用的注解,使用RestFull开发通常是开发一个接口返回json数据,不做跳转页面的操作。
7、@GetMapping:主要是RequestMapping和Get方法的组合,相应的还有@PostMapping、@PutMapping、@DeleteMapping
对于5和6来说可以,具体的实例如下图所示:



浙公网安备 33010602011771号