我将我的java应用程序与使用json:api规范的服务集成在一起。 由于一些服务信息(链接,页面信息,关系等),它具有相当复杂的响应。我遇到的问题是为所有服务信息和有效负载创建相应的DTO,以便jaxb可以映射,这增加了很多复杂性。
作为客户端,我使用Spring RestTemplate负责执行请求和获取响应。我需要能够以所有对象映射到适当的DTO的方式映射响应,并且服务信息也可用,以便我可以使用它来进一步请求。
我在这里有几个选项:
哪种方法更常见,适用于解决此任务并具有可靠但重量轻的解决方案?