Feign是一个http请求调用的轻量级框架。参数传递和普通的前后端交互一样。参数传递主要有2种形式:
1、get传递单个参数
2、post传递对象
一、get传递单个参数
1、服务生产者
接受前端参数
这里是feign的服务调用接口,通过服务名和服务接口地址寻找。(由于服务消费者配置了context-path,所以地址需加上这个地址)
2、服务消费者
二、post传递对象
1、服务生产者:
这里用于接收前端html界面的参数
2、服务消费者:
参数注解双方必须对应,一方加上@RequestBody,另一方也必须加上。@RequestParam("vo")必须指定相同的value值。只要不对应都会报错。