工作日记(二):完整项目开发之接口设计

2020.7.8

今日本人所在的小组将接口API大致定好了,顺带一提,公司内网有在线API,需要将设计好的数据库结构与接口填写在内网上。

值得注意的点:

1.入参有两个字段,page和rows,表示页码和每页显示的行数;回参有一个字段,total,表示总行数(这个不知道是不是必须的,本来也可以根据数据自己算出总行数吧)

2.前端有列表页,有详情页;原计划查询列表页时将详情信息一并查出来,点击详情页时就不与后台交互了;然而最终决定拆成两个接口,发送两条请求,一条返回列表页概要信息,点击详情页时才返回另一条详情信息。

3.所有具体字段放入resultData(返回数据)字段中,同级字段还有resultMsg(返回信息)与resultCode(返回码)。

其它:

下午经理提到了项目需要的框架,准备使用springcloud、MySql(JPA、Mybatis、Mybatis XML)、MongoDB、Redis、caffeine(本地缓存)、RabbitMQ、分页插件、Lombok(@Setter@Getter那个)等技术,看来只需要等领导搭好框架,各个小组下载模板就要开始正式开发了。

原文地址:https://www.cnblogs.com/codeToSuccess/p/13906237.html