feign使用get无法传参 @SpringQueryMap注解

spring cloud项目使用feign的时候都会发现一个问题,就是get方式无法解析对象参数。其实feign是支持对象传递的,但是得是Map形式,而且不能为空,与spring在机制上不兼容,因此无法使用。 spring cloud在2.1.x版本中提供了@SpringQueryMap注解,可以传递对象参数 此注解的作用就是把pojo解析成k=v&k=v的query参数格式

feign使用get无法传参 @SpringQueryMap注解