链路模板
- 用户在前端页面点击操作按钮。
- 前端通过 Axios/fetch 携带参数和 Token 请求接口。
- Controller 接收请求并做参数校验。
- Service 处理权限、状态和业务规则。
- Mapper 查询或更新数据库。
- 后端返回统一 JSON,前端刷新页面状态。
论文写法示例
以订单下载为例,用户点击下载按钮后,前端携带订单编号请求下载接口。后端首先校验登录状态,再判断当前用户是否拥有该订单资源的下载权限。校验通过后返回下载地址;若未登录返回 401,若权限不足返回 403。
前后端交互
交互链路不是只写“前端调用后端接口”,而是要把用户操作、接口路径、参数、业务层处理、数据库读写和页面反馈串成一条完整流程。
生成交互链路说明以订单下载为例,用户点击下载按钮后,前端携带订单编号请求下载接口。后端首先校验登录状态,再判断当前用户是否拥有该订单资源的下载权限。校验通过后返回下载地址;若未登录返回 401,若权限不足返回 403。