当前位置: 首页 > 知识库问答 >
问题:

Spring的RestTemplate的PostForObject方法上的@Nullable

东门茂实
2023-03-14

PostForObject方法上的这个注释@Nullable在RestTemplate中意味着什么?

我想澄清一下我得到的自定义对象是否可以为空?

HttpEntity<CustResponse > request = new HttpEntity<>(custRequest, headers);
CustResponse custResponse = restTemplate.postForObject("url", request, CustResponse .class);

custResponse是否可以为空?

共有1个答案

蒙弘图
2023-03-14

看起来这个注释是用来避免代码分析器自动生成的警告,比如Find bugs。在这里发布了一个类似的问题@Nullable annotation usage

 类似资料:
  • 我在一件简单的事情上遇到了一些麻烦。 我正在尝试向其他REST服务发送请求 我要求: 奇怪的是,当我使用一个简单的卷曲调用和工作顺利。 已经检查了变量和endpoint,它是正确的。

  • 我有REST API。我在找客户。我将spring security配置为通过rest服务进行身份验证。我的REST API控制器 当我用postForObject调用我的API时,API的控制器中没有接收到任何参数。请给我一些建议,如何使它发送数据到API。多谢了。

  • 问题内容: 我有一个这样的课: 我使用resttemplate如下: 但是它抛出: 我读到:尝试在Java中使用Jackson时出现问题,但没有帮助。有一些与我的问题等相关的主题:https : //jira.springsource.org/browse/SPR-7002和https://jira.springsource.org/browse/SPR-7023 有任何想法吗? PS:我的错误是

  • 本文向大家介绍Spring Boot RestTemplate提交表单数据的三种方法,包括了Spring Boot RestTemplate提交表单数据的三种方法的使用技巧和注意事项,需要的朋友参考一下 在REST接口的设计中,利用RestTemplate进行接口测试是种常见的方法,但在使用过程中,由于其方法参数众多,很多同学又混淆了表单提交与Payload提交方式的差别,而且接口设计与传统的浏览