我是靠谱客的博主 粗犷凉面,最近开发中收集的这篇文章主要介绍Springcloud子项目之间的传参一、传一个参数二、多个参数三、传复杂参数,如对象,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

写这个之前可以先看一个我做例子的项目分布
在这里插入图片描述

Springcloud子项目之间的传值方式

  • 一、传一个参数
  • 二、多个参数
  • 三、传复杂参数,如对象

在这里做例子的就是从common里面传参到provider里面

一、传一个参数

1、controller类中

在这里插入图片描述

2、、ComsumerFeign 远程调用类中
在这里插入图片描述
3、provider中的controller类中
在这里插入图片描述
4、结果
在这里插入图片描述

二、多个参数

其实也是差不多的,就是每个参数都注释即可
1、controller
在这里插入图片描述

2、ComsumerFeign 远程调用类中
在这里插入图片描述
3、provider中的controller类中
在这里插入图片描述
4、结果
在这里插入图片描述

三、传复杂参数,如对象

1、先声明一个Module
在这个子模块中只需要声明他的父模块即可,在pom.xml中其他的都可以不用写
在这里插入图片描述
2、在父模块中声明这个他的子模块
在这里插入图片描述
3、在其他子模块中调用这个模块

 <!-- 公共Vo模块-->
    <dependencies>
        <dependency>
            <groupId>com.vo</groupId>
            <artifactId>common</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </dependency>
    </dependencies>

4、在公共类中声明自己想要使用的对象
在这里插入图片描述
这样声明即可
5、在controller类中直接调用
在这里插入图片描述
6、ComsumerFeign 远程调用类中声明
在这里插入图片描述
7、provider中的controller类中
在这里插入图片描述
8、结果
在这里插入图片描述
这样即可达到传对象的结果

最后

以上就是粗犷凉面为你收集整理的Springcloud子项目之间的传参一、传一个参数二、多个参数三、传复杂参数,如对象的全部内容,希望文章能够帮你解决Springcloud子项目之间的传参一、传一个参数二、多个参数三、传复杂参数,如对象所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部