开发指南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>
相关推荐
萧鼎3 小时前
Python操作系统交互:subprocess库的基本应用
python·交互·subprocess
OBOO鸥柏17 小时前
OBOO鸥柏:公司品牌全面屏触摸一体机已调配AI数智机器人
人工智能·科技·交互·大屏端
找了一圈尾巴1 天前
前后端交互通用排序策略
java·交互
天郁青2 天前
数据库交互的本地项目:后台管理系统
数据库·交互
梓贤Vigo2 天前
【Axure高保真原型】2级下钻条形图
交互·产品经理·axure·原型·中继器
不收藏找不到我2 天前
浏览器交互事件汇总
前端·交互
梓贤Vigo2 天前
【Axure高保真原型】PDF阅读器
交互·产品经理·axure·原型·中继器
梓贤Vigo2 天前
【Axure视频教程】多选按钮控制元件显示和隐藏
交互·产品经理·axure·原型·中继器
梓贤Vigo2 天前
【Axure高保真原型】视频列表播放器
交互·产品经理·axure·原型·中继器
小乖兽技术3 天前
C#与C++交互开发系列(二十):跨进程通信之共享内存(Shared Memory)
c++·c#·交互·ipc