使用fegin调用时,返回的值不能直接List这种,要使用对象包装一下

这篇具有很好参考价值的文章主要介绍了使用fegin调用时,返回的值不能直接List这种,要使用对象包装一下。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

正确使用如下

fegin

    @ResponseBody
    @GetMapping(value = "/menu/queryAllNonLowCodePageSubmenuById")
    public Result<List<LinkTheFormPageDataDTO>> queryAllNonLowCodePageSubmenuById(@RequestParam("id")int id);

服务

    @ResponseBody
    @GetMapping(value = "/queryAllNonLowCodePageSubmenuById")
    public Result<List<LinkTheFormPageDataDTO>> queryAllNonLowCodePageSubmenuById(int id) {
    }
    

错误使用如下

fegin

    @ResponseBody
    @GetMapping(value = "/menu/queryAllNonLowCodePageSubmenuById")
    public List<LinkTheFormPageDataDTO> queryAllNonLowCodePageSubmenuById(@RequestParam("id")int id);

服务文章来源地址https://www.toymoban.com/news/detail-610558.html

    @ResponseBody
    @GetMapping(value = "/queryAllNonLowCodePageSubmenuById")
    public List<LinkTheFormPageDataDTO> queryAllNonLowCodePageSubmenuById(int id) {
    }
    

到了这里,关于使用fegin调用时,返回的值不能直接List这种,要使用对象包装一下的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记一次fegin调用的媒体类型问题

    1.问题:分页查询,分页参数传递不生效 2.开发环境:fegin接口 开发环境:调用接口 3.修改后:fegin接口不变 调用接口 前端媒体类型: 问题解决!!! 4.原因分析: 项目前端默认请求使用的为application/x-www-form-urlencoded,此处fegin使用@RequestBody的为application/json格式,需要统一

    2024年02月12日
    浏览(48)
  • java 使用stream累加对象中某个属性的值并返回总和

    假设有一个包含对象的List列表,每个对象都有一个属性value,可以使用Java 8中的Stream流来累加对象中某个属性的值并返回总和。以下是一些可能的实现方法: 1、使用reduce方法: 这里使用了mapToInt方法将每个对象转换为其value属性的值,然后使用reduce方法将这些值累加起来。

    2024年02月11日
    浏览(83)
  • 手机测量长度怎么测量?这种方法不能不了解

    生活中相信小伙伴们偶尔都会有需要量某个物品尺寸的需求。但是,由于大家平时没有携带尺子的习惯很多时候也只能作罢。其实随着现在科技的发展,手机也可以进行测量物体的长度,而且测量的精准度也相当不错。那么大家知道手机测量长度怎么测量吗?今天就给小伙伴

    2024年02月12日
    浏览(40)
  • Nacos配置管理、Fegin远程调用、Gateway服务网关

    Nacos除了可以做注册中心,同样可以做配置管理来使用。 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理,另一方可以

    2024年02月03日
    浏览(40)
  • 在Openresty中使用lua语言向请求浏览器返回请求头User-Agent里边的值

    可以参考《Linux学习之Ubuntu 20.04在https://openresty.org下载源码安装Openresty 1.19.3.1,使用systemd管理OpenResty服务》安装Openresty。 然后把下边的内容写入到openresty配置文件 /usr/local/openresty/nginx/conf/nginx.conf (根据实际情况进行选择文件): 然后 sudo openresty 启动openresty。 最后在浏览器里

    2024年02月07日
    浏览(62)
  • Mybatis传递实体对象只能直接获取,不能使用对象.属性方式获取

    mybatis的自动识别参数功能很强大,pojo实体类可以直接写进mapper接口里面,不需要在mapper.xml文件中添加paramType,但是加了可以提高mybatis的效率

    2024年02月09日
    浏览(70)
  • springboot 在fegin调用中sdk集成主工程,A component required a bean of type.....

    1.主工程启动类(这里是FeginApp8081)所在的路径,和调用sdk的类,这里是FeginJiekou接口类型,其所在目录和主工程目录启动一致。则不需要在启动加制定扫描注解。 主工程启动类路径: com.jurf.ms.fegin ;    sdk调用类: com.jurf.ms.fegin .sdk.FeginJiekou; 则不需要在启动加: @EnableFeign

    2024年04月10日
    浏览(47)
  • 使用微软提供的工具获取权限删除不能直接删除的注册表(删除U盘等移动设备记录)

    在计算机HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBSTOR中保存了电脑连接过的移动设备信息,但是直接右键无法删除项目 在网上搜索资料后发现微软有发布工具可以进行删除操作,但是需要输入命令,于是,我使用C#进行简单的封装 该代码执行后,使用psexec.exe打开注册表并可以删

    2024年02月16日
    浏览(37)
  • RxJava 响应式获取List 指定名称对象的值

    可以通过 Java 8 的 Stream API 来实现。假设你有一个名为 list 的 List 对象,其中包含多个对象,每个对象都有一个名为 name 的属性和一个名为 value 的属性,你可以使用以下代码来获取名为 targetName 的对象的 value 值:

    2024年02月08日
    浏览(46)
  • 【Fegin技术专题】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(上)

    Feign是SpringCloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。 由于遗留原因,某些项目中,整个系统并不是SpringCloud项目,甚至不是Spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。 * 如果采用httpclient或者okhttp这样相对较重的框架,对初学者来说编

    2024年02月13日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包