标题服务方
- 所有接口提供统一入口,不同接口传递不同参数。
优点:便于控制请求参数和返回结果;
既然写了接口,还需要写一个接口查询功能。记录接口的信息:请求参数,请求结果,成功还是失败,失败原因。方便查询。否则,如果没有这个功能,到后面每次失败都要去查日志。 - 接口所有字段定义为一个dto对象。
优点:整个接口有哪些字段,什么类型,是否为必填,什么含义,一目了然。并且方便验证。
消费方
-
接口调用使用一个入口。
优点:方便控制; -
所有请求参数创建为1个dto对象(比如:UserInfoAddRequestDto),同上面的第二点。所有请求参数创建为1个dto对象,同上面的第二点。
-
xx
总结
- 把接口的所有有共通的代码,全部提取出来。方便统一管理,代码整洁。