我有 3 节课。 A是抽象类,B和C扩展A。 我希望能够在 POST (A) 中获取 JSON,然后确定它是什么类型并转换为正确的类型。换句话说,仅对 B 和 C 使用一个端点。我想在 GET 中做同样的事情,我想获得一个包含 B 和 C 对象的单一列表。 可能吗?
最佳答案
是的,有可能,你想要的是能够处理多态类型。 有很多框架可以帮助你,我个人使用 jackson 2,你可以在这里查看示例:
https://github.com/FasterXML/jackson-annotations#handling-polymorphic-types
关于java - RESTFul 服务器中的多态性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28832403/