Java 如何使用SpringMVC在控制器上接收通用json字符串

Java 如何使用SpringMVC在控制器上接收通用json字符串,java,json,spring,Java,Json,Spring,嗨,我想在spring控制器上接收一个通用json字符串,这个“通用字符串”将表示其他系统发送的不同类型的对象。。现在我只想有一个入口点来接收所有的帖子 我有几个例子,但它们都接收一个特定的json对象,比如car student user等等 谢谢大家 Roque您不必使用spring接收特定对象。您还可以接收一个普通字符串,在您的情况下,它将是一个“通用字符串” 接收普通字符串的示例: @PostMapping("/test") public void test(@RequestBody S

嗨,我想在spring控制器上接收一个通用json字符串,这个“通用字符串”将表示其他系统发送的不同类型的对象。。现在我只想有一个入口点来接收所有的帖子

我有几个例子,但它们都接收一个特定的json对象,比如car student user等等

谢谢大家
Roque

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

接收普通字符串的示例:

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

我想,我想……,你只是告诉我们你的要求,但你尝试了什么?有人可能会说,接收一个
字符串作为一个整体,可能是overkill@lino我完全同意,你真的不应该收到这样的字符串。最佳实践是每个对象都有一个端点,而不是“通用”端点。但OP要求提供一些他可以将所有内容发布到的东西。