当前位置: 首页 > 知识库问答 >
问题:

注释@GetMapping和@RequestMapping之间的差异(method=RequestMethod.Get)

翁鸿远
2023-03-14

@GetMapping@RequestMapping(method=RequestMethod.Get)之间有什么区别?
我在一些Spring反应示例中看到,使用了@GetMapping而不是@RequestMapping

共有1个答案

郭志泽
2023-03-14

@GetMapping是一个组合注释,用作@RequestMapping(method=RequestMethod.Get)的快捷方式。

@GetMapping是较新的AnnotaIon。它支持消费

消费选项包括:

consumes=“text/plain”
consumes={“text/plain”,“application/*”}

有关更多详细信息,请参见:GetMapping注释

GetMapping只能应用于方法级别,而RequestMapping注释可以应用于类级别和方法级别

 类似资料:
  • 问题: 1) 和之间的差异? 我已经读到,这两种方法都消除了将代码连接到XML中的必要性,但没有得到它们之间的区别。 2) 、和之间有什么区别? -何时使用哪一种? -每种方法的优缺点是什么?

  • 问题内容: 很快就有两个相等运算符:double equals( )和Triple equals( ),两者之间有什么区别? 问题答案: 简而言之: 操作员检查其实例值是否相等, 操作员检查引用是否指向同一实例, 长答案: 类是引用类型,可能有多个常量和变量在幕后引用类的同一单个实例。类引用保留在运行时堆栈(RTS)中,其实例保留在内存的堆区域中。当您控制平等时, 这意味着它们的实例是否彼此相等。

  • 我有一个协议缓冲区定义,其中包括作为消息的一部分。Timestamp消息非常简单,具有以下定义: 因此,gRPC有效负载就像预期的那样,是一个简单的值元组。然而,我还想为同一条消息的REST API生成一些招摇过市的注释,但它似乎将时间戳转换为RFC 3339样式的字符串: 我最近开始使用协议缓冲区和gRPC,所以我不确定这里是否遗漏了什么,但这似乎与gRPC网关实现不一致。为什么REST的格式与

  • 我编写了一个简单的脚本,它接受任意数量的参数来演示< code>$@和< code>$*之间的区别: 在我做的 CLI 上 这就是打印出来的 因为它们是相同的,这是否意味着等于?还是我遗漏了一点?

  • 本文向大家介绍成本差异和进度差异之间的差异,包括了成本差异和进度差异之间的差异的使用技巧和注意事项,需要的朋友参考一下 对于任何应用程序或专门用于任何项目,最关注的因素之一是在开发前和开发后阶段的预算管理和时间管理。因此,要评估任何项目的这两个主要因素,有很多方法,其中成本差异和进度差异是两个重要且主要的方法。 顾名思义,“成本差异”基于项目开发中花费的成本,而“进度差异”则基于相同开发中花费的时

  • 我在想一个一般的请求映射问题。在不选择任何特定MVC框架的情况下,将基于注释的请求映射与简单的参数检查器映射进行比较,哪一个更好? 假设我想创建一个web服务,它应该处理例如“添加”和“删除”操作。 使用注释,它看起来像这样: 使用参数,它将如下所示: 在第二个示例中,假设Operation对象是从JSON对象构建的。我们的想法是,我们只有一个通用的操作,它有一个类型参数,我们总是调用相同的请求(