Dubbo 分布式架构搭建教育 PC 站:视频讲解

​视频讲解

BiliBili 链接

教育PC站-Dubbo分布式架构:后端

 

教育PC站-Vue:前端

说明

服务提供方:http://localhost:8002/

服务消费方:http://localhost:80/

前端:http://localhost:8080/

图片服务器地址:http://www.fdfsstorage.com/

ZooKeeperMySQLFastDFSRedisNginx 等都配置在 Linux 系统


需求

完成接口对应的前后端的代码

个人资料基本修改

  • 图片上传到 FastDFS 服务器,保存 fileid 为图片路径

  • 头像和昵称都在 user 表

接口文档

  • 名称: updateUserInfo

  • 描述: 更新用户头像与昵称

  • URL: http://localhost:80/user/updateUserInfo

  • 请求方式: POST

  • 请求参数

{
    // 用户 id
    "userid": "100030018",
    "portrait": "头像新地址",
    "name": "新昵称"
}
  • 响应参数示例

{
    "success": true,
    "state": 200,
    "message": "修改成功",
}

修改密码

  • 获取当前用户的密码与新密码进行匹配

  • 新密码和确认密码进行验证相等

  • 以上两步的验证需在 Vue 前端项目中完成

接口文档

  • 名称: updatePassword

  • 描述: 修改密码

  • URL: http://localhost:80/user/updatePassword

  • 请求方式: POST

  • 请求参数

{
    // 用户 id
    "userid": "100030018",
    "password": "验证通过的新密码"
}
  • 响应参数示例

{
    "success": true,
    "state": 200,
    "message": "修改成功",
}

想了解更多,欢迎关注我的微信公众号:Renda_Zhang

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值