科帮网's Archiver
社区
›
开源社区
› 针对Dubbo服务的约定
admin
发表于 2017-2-10 14:20
针对Dubbo服务的约定
接口定义:粒度控制、边界控制。一个接口不能存在模棱两可的情况,只做其一
参数标准:复杂接口使用对象做参数(避免map)、统一父类、支持扩展属性透传、提供create/builder构造合法参数、使用枚举限制参数范围。有效避免调用端参数错传
返回值:统一QResponse封装、错误码管理(非数字形式含义明确、按业务区分避免重复等)
业务模板:定义标准业务处理流程、标准化异常处理
接口文档化:定义好接口后,通过注解动态生成接口文档
页:
[1]
查看完整版本:
针对Dubbo服务的约定