Gan*_*hak 5 rest spring controller resttemplate spring-boot
我想知道为什么类中没有提供类似and的patchForEntity方法。唯一的方法是只返回对象而不返回.RestTemplatepostForEntitygetForEntitypatchForObjectResponseEntity
要获取ResponseEntity请求的PATCH,我们必须使用exchange的方法RestTemplate,这是可以的,但我真的很好奇为什么 Spring 的家伙没有提供一个方便的patchForEntity方法。
有什么线索吗?
Spring 的 GitHub中也提出了类似的问题。引用那里给出的答案:
...虽然在技术上可以引入一种
patchForEntity()类似于现有方法的方法getForEntity(),postForEntity()但没有计划在RestTemplateAPI 中引入新功能...
因此,为了回答您的问题,似乎没有提供此功能的技术原因,只是这样做的优先级不够高,因为,正如您在问题中提到的,您可以达到您的效果想用exchange方法。无论如何(这对我来说是新闻),“没有计划在 RestTemplate API 中引入新功能”,因为它将被弃用,以支持WebClient,所以很可能永远RestTemplate 不会有该方法。patchForEntity()
| 归档时间: |
|
| 查看次数: |
769 次 |
| 最近记录: |