前后端之间采用restful接口,服务和服务之间使用feign。信息交互遵循如下平台规范:
前端:
建立api目录,按照业务区分建立不同的.js文件,封装对后台的调用操作。其中qlm*.js为平台预制的接口文件,以qlm_user.js(用户操作)为例:
后台:
在controller目录新增对应类
对应方法如下:
public ResponseResult login(@RequestBody LoginDto requestInfo)
交换参数在qlm-io中定义,需增加如下引用:
org.qlm
qlm-io
1.0-SNAPSHOT
LoginDto在qlm-dto-auth中定义,需增加如下引用:
org.qlm
qlm-dto
1.0-SNAPSHOT