开发指南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>
相关推荐
xixixin_3 小时前
【uniapp】vue2 搜索文字高亮显示
java·服务器·前端·uni-app·交互·文字高亮
Quz12 小时前
使用Qt Quick Controls创建自定义日历组件
qt·ui·交互
Pasregret1 天前
中介者模式:解耦对象间复杂交互的设计模式
设计模式·交互·中介者模式
梓贤Vigo3 天前
【Axure视频教程】不透明度函数
交互·产品经理·axure·原型·教程
灏瀚星空3 天前
画布交互系统深度优化:从动态缩放、小地图到拖拽同步的全链路实现方案
经验分享·笔记·python·microsoft·交互
lkbhua莱克瓦243 天前
用c语言实现——一个带头节点的链队列,支持用户输入交互界面、初始化、入队、出队、查找、判空判满、显示队列、遍历计算长度等功能
c语言·数据结构·程序人生·算法·链表·交互·学习方法
洛阳泰山3 天前
LangChain4j 搭配 Kotlin:以协程、流式交互赋能语言模型开发
java·ai·语言模型·kotlin·交互·springboot·langchain4j
一叶飘零晋3 天前
[特殊字符]【Qt自定义控件】创意开关按钮 - 丝滑动画+自定义样式+信号交互 | 附完整源码
开发语言·qt·交互
小薛博客4 天前
3、整合前端基础交互页面
java·前端·ai·交互
Light604 天前
重塑界面交互新体验 —— 深度解析 Syncfusion EJ2 拖拽功能
状态模式·交互·前端优化·draggable·syncfusionej2·拖拽交互·droppable