开发指南002-前后端信息交互规范-概述

前后端之间采用restful接口,服务和服务之间使用feign。信息交互遵循如下平台规范:

前端:

建立api目录,按照业务区分建立不同的.js文件,封装对后台的调用操作。其中qlm*.js为平台预制的接口文件,以qlm_user.js(用户操作)为例:

后台:

在controller目录新增对应类

对应方法如下:

public ResponseResult<String> login(@RequestBody LoginDto requestInfo)

交换参数在qlm-io中定义,需增加如下引用:

java 复制代码
<dependency>
    <groupId>org.qlm</groupId>
    <artifactId>qlm-io</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>

LoginDto在qlm-dto-auth中定义,需增加如下引用:

复制代码
<dependency>
    <groupId>org.qlm</groupId>
    <artifactId>qlm-dto</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
相关推荐
致宏Rex10 小时前
飞书 CLI 教程:官方 SDK 与文档探索,给 Agent 交互如虎添翼
交互·飞书
zandy101112 小时前
从拖拽到对话:衡石Agentic BI如何重构企业数据分析的交互范式
重构·数据分析·交互
轻口味2 天前
HarmonyOS 6 原生图表库 qCharts 深度解析:高性能、全场景交互的 ArkUI 实战
华为·交互·harmonyos
chiwei_hua2 天前
如何在 Blazor Web 前端中使用 C# 进行数据交互?
前端·c#·交互
xy34533 天前
Axure 9.0 原生组件:让柱图实现动态交互(文本标签)
ui·交互·axure·原型·柱状图
cxr8283 天前
OpenClaw与NetLogo之间的调用与数据交互机制
人工智能·交互·netlogo·openclaw
●VON3 天前
Flutter组件通信详解:父子组件交互的最佳实践
javascript·flutter·华为·交互·harmonyos·von
Daorigin_com3 天前
合规经营新时代:从“安全港”制度看企业合规管理新路径
经验分享·百度·信息可视化·职场和发展·社交电子·交互·新浪微博
阿奇__4 天前
Vue 开发总结:表单重置不彻底导致日期组件交互失效
vue.js·elementui·交互
梓贤Vigo4 天前
【Axure视频教程】拖动和滚动效果
交互·产品经理·axure·原型·教程