概述
写这个之前可以先看一个我做例子的项目分布
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子项目之间的传参一、传一个参数二、多个参数三、传复杂参数,如对象所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复