使用fegin遇到的俩个问题

get请求报错post请求不支持

fegin的client,和服务接口都是get,但是接口请求报错

Request method ‘POST‘ not supported”

查了下网上资料,应该是携带了参数,导致fegin转换成post请求了,正常controller里面方法参数不带注释,spring会默认识别为地址栏?拼接的参数,但是fegin好像识别不了会需要使用@RequestParam(“参数名”)注解加在参数上,如下:

    @GetMapping(value = "/user/getUserByIds")
    R<User> getUserByIds(@RequestParam("userIds") List<Long> userIds);

参数传递报错

改完还是报错,报错信息

No primary or default constructor found for interface java.util.List

这个问题和上面那个问题有点相似,解决方法:保持和fegin里面一致,服务端也加上@RequestParam(“userIds”)注解就好了

总结

核心问题还是之前习惯性偷懒,省了个@RequestParam注解,导致的这个问题

相关推荐

  1. 使用fegin遇到问题

    2024-03-13 12:40:02       19 阅读
  2. ceph-deploy 遇到使用问题

    2024-03-13 12:40:02       41 阅读
  3. 第一次使用ThreadPoolExecutor遇到问题

    2024-03-13 12:40:02       46 阅读
  4. 使用Collections.singletonList()遇到问题

    2024-03-13 12:40:02       28 阅读
  5. Element-plus使用遇到问题

    2024-03-13 12:40:02       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 12:40:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 12:40:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 12:40:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 12:40:02       20 阅读

热门阅读

  1. springboot集成Quartz定时任务组件

    2024-03-13 12:40:02       21 阅读
  2. vsto给excel赋值最快的方式是什么

    2024-03-13 12:40:02       17 阅读
  3. 什么是R语言?什么是R包?-R语言001

    2024-03-13 12:40:02       18 阅读
  4. 新概念英语第二册(81)

    2024-03-13 12:40:02       20 阅读
  5. 北京某中厂凉经

    2024-03-13 12:40:02       19 阅读
  6. yolov5训练数据,并运行在rv1126平台

    2024-03-13 12:40:02       21 阅读
  7. 工业制造企业能耗是怎么一回事

    2024-03-13 12:40:02       19 阅读
  8. 软件架构设计的核心步骤详解

    2024-03-13 12:40:02       20 阅读
  9. 为何读了这么多书,依然不知道怎么过好一生?

    2024-03-13 12:40:02       23 阅读
  10. 基础的正则表达式

    2024-03-13 12:40:02       20 阅读
  11. 面试几个问题总结

    2024-03-13 12:40:02       18 阅读
  12. Mac上.bashrc转.zshrc时,设置PATH环境变量注意事项

    2024-03-13 12:40:02       19 阅读
  13. Mac 免费模拟器推荐适配m1芯片

    2024-03-13 12:40:02       19 阅读