其他分享
首页 > 其他分享> > spring常用注解总结

spring常用注解总结

作者:互联网

1、@RequestMapping
用于映射url到控制器类或一个特定的处理程序方法。可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

@RequestMapping 注解能够处理 HTTP 请求的方法, 比如 GET, PUT, POST, DELETE 以及 PATCH。
@RequestMapping(value = "/hello",method = {RequestMethod.POST})

方法级别的注解变体有如下几个: 组合注解.@GetMapping所扮演的是 @RequestMapping(method =RequestMethod.GET) 的一个快捷方式。

```java
@GetMapping
@PostMapping
@PutMapping
@DeleteMapping
@PatchMapping

2、@PathVariable ,让方法参数的值对应绑定到一个URI模板变量上。
```java
 @RequestMapping("/commit/{p1}/{p2}")
    public String index(@PathVariable int p1, @PathVariable int p2, Model model){
        
        int result = p1+p2;
        //Spring MVC会自动实例化一个Model对象用于向视图中传值
        model.addAttribute("msg", "结果:"+result);
        //返回视图位置
        return "test";
        
    }

标签:总结,p2,p1,PathVariable,int,spring,注解,RequestMapping
来源: https://www.cnblogs.com/yjydn/p/15655985.html