我有两个选择:
请求对象
restTemplate.exchange(url, HttpMethod.GET, entity, Object.class);
或请求 JSON
restTemplate.exchange(url, HttpMethod.GET, entity, String.class);
然后解析它。
在幕后,两者都将使用 JSON,但是有什么约定或最佳实践吗?
最佳答案
您可以为相应的json创建java对象,然后响应将自动序列化:
restTemplate.exchange(url, HttpMethod.GET, entity, MyResponseBean.class);
用于生成 java bean jsonschema2pojo很有用。
关于java - Resttemplate - 请求pojo本身或请求json字符串并解析它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53342423/