zoukankan      html  css  js  c++  java
  • Hint: Fallback method 'public java.lang.String queryUserByIdFallback(java.lang.Long)' must return: User or its subclass

    1、错误日志

    熔断器添加错误方法返回时,报了一个 error。

    com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException: Incompatible return types. 
    Command method: public club.sscai.consumer.pojo.User club.sscai.consumer.controller.ConsumerController.queryById(java.lang.Long);
    Fallback method: public java.lang.String club.sscai.consumer.controller.ConsumerController.queryUserByIdFallback(java.lang.Long);
    Hint: Fallback method 'public java.lang.String club.sscai.consumer.controller.ConsumerController.queryUserByIdFallback(java.lang.Long)' 
    must return: class club.sscai.consumer.pojo.User or its subclass

    2、解决问题

    Hint: Fallback method 'public java.lang.String club.sscai.consumer.controller.ConsumerController.queryUserByIdFallback(java.lang.Long)' 
    must return: class club.sscai.consumer.pojo.User or its subclass

    后台错误信息已经指明,希望返回的是 User 类型,对比代码发现,失败返回跟调用的方法返回值类型不一致。

    同样,如果是参数不一致的话,也是会抛错。

    注意:通常返回值设置为 String 类型。

  • 相关阅读:
    [51nod 1135] 原根
    [CF1303F] Number of Components
    [CF1303E] Erase Subsequences
    [CF1303D] Fill The Bag
    子域名收集的一些姿势
    使用phpstorm+wamp实现php代码实时调试审计
    XSS小游戏通关Writeup
    Exif xss
    xss的一个tip
    应急响应
  • 原文地址:https://www.cnblogs.com/niceyoo/p/10051211.html
Copyright © 2011-2022 走看看