开发指南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>
相关推荐
FrameNotWork8 小时前
HarmonyOS 短视频滑动交互实现:打造流畅的上下切换体验
音视频·交互·harmonyos
FrameNotWork10 小时前
HarmonyOS 照片浏览器手势交互实现:打造流畅的滑动体验
华为·交互·harmonyos
ZC跨境爬虫11 小时前
跟着 MDN 学CSS day_21:(图像溢出控制与表单元素样式定制)
前端·javascript·css·ui·交互
UXbot14 小时前
无需设计经验也能做原型:AI辅助工具功能评测
前端·人工智能·低代码·ui·ios·交互
UXbot17 小时前
企业AI开发工具:界面自动生成与前端代码交付能力详解
前端·人工智能·交互·web app·ui设计
小贺儿开发17 小时前
Unity UGUI 可视化热区编辑与交互系统
unity·编辑器·游戏引擎·交互·工具·适配·ugui
都在酒里19 小时前
Linux字符设备驱动开发(二):实现数据交互——内核与用户空间的内存拷贝
linux·驱动开发·交互
UXbot20 小时前
初创公司如何选择合适的UI工具支撑快速迭代产品?
人工智能·低代码·ios·交互·原型模式
招风的黑耳20 小时前
Axure动态柱状图设计指南:从静态到交互的完整实现
交互·axure·柱状图
招风的黑耳20 小时前
Axure动态折线图设计指南:从静态到交互的完整实现
交互·axure·photoshop