是可以的,可以使用@RequestMapping注解,指定value和method即可。

示例:

@RequestMapping(value="/test", method={RequestMethod.GET, RequestMethod.POST})
public String test(){
    //do something
}

这样就可以同时支持GET和POST请求了。当然,也可以使用@GetMapping和@PostMapping注解来实现:

@GetMapping("/test")
@PostMapping("/test")
public String test(){
    //do something
}

这样也是可以的。不过需要注意的是,如果同时使用@GetMapping和@PostMapping注解,需要确保方法的参数、返回值类型、方法名等都是一致的,否则会导致冲突。

springboot 方法同时支持GetMapping和PostMapping

原文地址: https://www.cveoy.top/t/topic/e2TH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录