注释@GetMapping和@RequestMapping之间的区别(方法= RequestMethod.GET)
2022-08-31 06:19:19
和 有什么区别?
我在一些Spring Reactive的例子中看到过,它被用而不是@GetMapping
@RequestMapping(method = RequestMethod.GET)
@GetMapping
@RequestMapping
和 有什么区别?
我在一些Spring Reactive的例子中看到过,它被用而不是@GetMapping
@RequestMapping(method = RequestMethod.GET)
@GetMapping
@RequestMapping
@GetMapping
是一个组合批注,用作 的快捷方式。@RequestMapping(method = RequestMethod.GET)
@GetMapping
是较新的注释。它支持消费
消费选项有:
consumes = “text/plain”
consumes = {“text/plain”, “application/*”}
有关更多详细信息,请参阅:GetMapping Annotation
或读取:请求映射变体
请求映射支持也消耗
GetMapping 我们只能应用于方法级别和 RequestMapping 注释,我们可以应用于类级别以及方法级别
正如你在这里看到的:
具体来说,是一个组合批注,用作 的快捷方式。
@GetMapping
@RequestMapping(method = RequestMethod.GET)
区别
@GetMapping
&@RequestMapping
@GetMapping
支持类似 .consumes
@RequestMapping