购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6

使用Feign实现声明式REST调用

前文的示例中是使用RestTemplate实现RESTAPI调用的,代码大致如下:

img

由代码可知,我们是使用拼接字符串的方式构造URL的,该URL只有一个参数。然而在现实中,URL中往往有多个参数。如果这时还使用这种方式构造URL,那么就会变得很低效,并且难以维护。举个例子,想要请求这样的URL:

img

若使用拼接字符串的方式构建请求URL,那么代码可编写如下:

img
img

在这里,URL仅包含3个参数。如果URL更加复杂,例如有10个以上的参数,那么代码会变得难以维护。

如何解决这种问题呢?读者可带着这个疑问阅读本章。 ZpG4i27MXzRnvfZjjOzWNxLA7ZkBcRZptgrv4OpGCVc1hXAGq1g++I9aqW1OyOVH

点击中间区域
呼出菜单
上一章
目录
下一章
×