接口篇

以下为以前开发自己设定的一些规范,供以后参考

1. 返回类型

  1. 所有接口返回类型都为ResponseMsg
  2. 除了与外界交互的接口,不允许其它返回类型为ResponseMsg的方法

2. 对外接口请求路径规则

  1. 提供给app用的接口统一以[/app]开头
  2. 提供给外部系统调用的接口统一以[/api]开头
  3. 提供给页面的接口统一以[/page]开头

3. Controller层做的事情

  1. 组装/校验参数
  2. 仅调用 “1次” Service层服务
  3. 组装返回ResponseMsg返回给调用方
其它补充
  1. 不要在Controller层写任何数据库操作的逻辑!包括查询!
  2. 所有业务操作都放在Service层!Controller层只用来做校验,以及组装返回值!
  3. 请务必注意!务必!务必!
作者

神奇宝贝大师

发布于

2019-10-20

更新于

2019-12-14

许可协议

评论