1. 首页
  2. 软件开发
  3. Spring MVC——RequestMapping注解的派生注解详细解释。

Spring MVC——RequestMapping注解的派生注解详细解释。

  • 发布于 2024-08-17
  • 0 次阅读

@RequestMapping注解是Spring MVC中最常用的注解之一,结合请求方式的派生注解可以更精确地定义处理器方法的映射路径和请求方式。

  1. @GetMapping
    映射GET请求方式。
@GetMapping("/hello")
public String helloGet(Model model) {
   
    model.addAttribute("message", "Hello, GET Request!");
    return "hello";
}
  1. @PostMapping
    映射POST请求方式。
@PostMapping("/hello")
public String helloPost(Model model) {
   
    model.addAttribute("message", "Hello, POST Request!");
    return "hello";
}
  1. @PutMapping
    映射PUT请求方式。
@PutMapping("/hello")
public String helloPut(Model model) {
   
    model.addAttribute("message", "Hello, PUT Request!");
    return "hello";
}
  1. @DeleteMapping
    映射DELETE请求方式。
@DeleteMapping("/hello")
public String helloDelete(Model model) {
   
    model.addAttribute("message", "Hello, DELETE Request!");
    return "hello";
}
  1. @PatchMapping
    映射PATCH请求方式。
@PatchMapping("/hello")
public String helloPatch(Model model) {
   
    model.addAttribute("message", "Hello, PATCH Request!");
    return "hello";
}

原文链接: https://blog.csdn.net/2401_82884096/article/details/137997314