服务1的controller中调用client:
为什么Integer,String类型都可以传递,Date不行呢?我的解决(没办法只能转String了):
调用接口时,传递的参数默认都是String类型。了解servlet就知道这个原理了。如果你要传递Date类型的话,你可以把Date类型作为某个对象属性,通过传对象来实现。
你的feign写String才是正确的写法,要么接口你用json,要么自己去注入HttpMessageConverters,自己将date转成string