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

无法构造`reactor.core.publisher.mono`Spring Cloud OpenFeign和Spring boot 2的实例

桂学
2023-03-14
@FeignClient(name = "thirdpartyresource", url = "${third.party.resource.url}")
public interface ThirdPartyResource {

    @PostMapping(value = "/validate", consumes = APPLICATION_FORM_URLENCODED_VALUE)
    Mono<ValidationResultDto> validate(MultiValueMap multiValueMap); // WORKS BAD
    // Single<ValidationResultDto> validate(MultiValueMap multiValueMap); WORKS WELL
}

问:我需要创建自己的转换器单到单,还是spring-cloud-starter-openfeign的一些问题,所有这些都应该在OOTB中工作?

共有1个答案

杨海
2023-03-14

您可以使用这些方法来适应:

对于单个rxJavaSingle

mono.from(rxreactiveStreams.topublisher(rxJavaSingle))

 类似资料:
  • 我正在使用Jackson,我遇到了问题,当我尝试反序列化一个对象时,我得到了以下错误: 我在属性上有问题: 有人能帮我吗?

  • 问题内容: 我正在尝试从Oracle网站[fxml教程](http://docs.oracle.com/javase/8/javafx/get-started- tutorial/fxml_tutorial.htm )上的JavaFX教程。 这是我不断得到的例外。该应用程序未显示在屏幕上。我从另一个堆栈溢出答案中完成了非args Main()构造函数,但没有解决。 问题答案: 缺少初始关键字。 也

  • 问题内容: 我正在使用Jackson,但遇到问题,当我尝试反序列化对象时,出现以下错误: 我在属性中遇到问题: 有人可以帮我吗? 问题答案: 您不能实例化一个抽象类,杰克逊也不能。您应该为Jackson提供有关如何使用具体类型实例化MyAbstractClass的信息。

  • 我有一个以下类: 当我尝试转换JSON时 对于这个类实例,我得到以下异常: 获取原因:com . faster XML . Jackson . databind . jsonmappingexception:无法构造com . medianet . rtb . mogli . commons . dto . ad exchange . floor price data的实例:没有字符串参数构造函数

  • 我正在创建spring web应用程序,并试图添加带有货币数据的新实体(javamoney.moneta)。下面是代码: 添加到表a中的money和data列将用FastMoney填充。FastMoney是从BigDecimal money和String CurrencyUnit在构造函数内部创建的。 我该怎么办?

  • 我向web服务添加了以下依赖项 现在我的代码中出现了以下问题,不知道哪里出了问题。在添加这个依赖项之前,它工作得很好。 下面是完整的pom 我不明白哪里出了问题