为什么我们将改装请求作为接口

时间:2017-11-11 17:28:28

标签: java android oop retrofit retrofit2

我搜索了堆栈溢出的答案,但从未找到答案,我很好奇为什么我们定义端点,请求方法简单地以接口的形式请求服务器,将请求定义为接口的好处是什么

提前致谢

1 个答案:

答案 0 :(得分:1)

仅仅因为定义接口比实现它更容易。

改造很简单,使用起来很简单。它本质上允许您将API调用视为简单的Java方法调用

使用Retrofit,您描述您想要作为基本Java接口使用的端点,并且改造将在编译时构建接口的类型安全实现。

full code你可以找到一个非常好的指南来改造1.9和2以及Here有一个很好的播客谈论改造和OkHttp。