springboot 方法同时支持GetMapping和PostMapping
是可以的,可以使用@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注解,需要确保方法的参数、返回值类型、方法名等都是一致的,否则会导致冲突。
原文地址: https://www.cveoy.top/t/topic/e2TH 著作权归作者所有。请勿转载和采集!