【问题标题】:how to recieve a generic json string on the controller using spring mvc如何使用spring mvc在控制器上接收通用json字符串
【发布时间】:2018-04-11 12:37:50
【问题描述】:

嗨,我想在 spring 控制器上接收一个通用 json 字符串,这个“通用字符串”将代表其他系统发送的不同类型的对象 .. 目前我想只有一个条目指向接收所有帖子。

我似乎有几个例子,但他们都收到一个特定的 json 对象,比如汽车学生用户等等......

谢谢大家 罗克

【问题讨论】:

  • 我想要,我想要....,您只是告诉我们您的要求,但是您尝试了什么?跨度>

标签: java json spring


【解决方案1】:

您不必使用 spring 接收特定对象。您还可以收到一个纯字符串,在您的情况下是“通用字符串”。

接收纯字符串的示例:

@PostMapping("/test")
public void test(@RequestBody String test){
    //The rest of your code
}

【讨论】:

  • 有人可能会争辩说,接收 String 作为正文可能有点矫枉过正
  • @lino 我完全同意,你真的不应该收到这样的字符串。最佳实践是每个对象都有一个端点,而不是“通用”端点。但是 OP 要求他可以将所有内容发布到的地方。
猜你喜欢
  • 2014-06-29
  • 2021-08-14
  • 2018-05-30
  • 2023-03-19
  • 1970-01-01
  • 2017-02-25
  • 1970-01-01
  • 2014-02-25
  • 1970-01-01
相关资源
最近更新 更多