当前位置: 首页 > news >正文

网站开发计划书封面设计宁波网站建设 联系哪家

网站开发计划书封面设计,宁波网站建设 联系哪家,wordpress图片太大,百度推广要多少钱功能如下所示: 我们先看一下接口文档: 为什么头像是一串字符串呢?因为我们是将头像图片放到第三方去存储,比如:阿里云等 开发思路: 实操: 1.controller 注意!这里使用【PatchMapping】注解…

功能如下所示:

我们先看一下接口文档:

为什么头像是一串字符串呢?因为我们是将头像图片放到第三方去存储,比如:阿里云等

开发思路:

实操:
 

1.controller

注意!这里使用【@PatchMapping】注解的话,作用是获取的参数值是一个http链接,便于转换

//更换头像(处理HTTP请求)@PatchMapping("UpdateAvatar")public Result updateAvatar(@RequestParam String avatarUrl) {userService.updateAvatar(avatarUrl);return Result.success();}

2.service接口

3.service实现类

    //更新用户头像@Overridepublic void updateAvatar(String avatarUrl) {//获取idMap<String, Object> map = ThreadLocalUtil.get();Integer id = (Integer)map.get("id");userMapper.updateAvatar(avatarUrl,id);}

4.Mapper

  //更新用户头像@Update("UPDATE user SET user_pic = #{avatarUrl},update_time = now() WHERE id = #{id}")void updateAvatar(String avatarUrl,Integer id);

这里记得头像的地址我是用OSS阿里云去存储的,你们也可以照例

成功结果:

参数校验:

我们头像插进去的不能是任何值,只能是地址:
 

有个注解叫@URL这个注解可以帮我们对传入的参数进行自动校验是否为地址

在controller内注入即可:

 //更换头像(处理HTTP请求)@PatchMapping("updateAvatar")public Result updateAvatar(@RequestParam @URL String avatarUrl) {userService.updateAvatar(avatarUrl);return Result.success();}

http://www.dtcms.com/a/576261.html

相关文章:

  • flash型的著名网站合肥网站优化费用
  • 昆山网站优化公司装潢公司企业网站源码
  • 兰坪建设公司网站域名与网站的区别
  • 一个域名解析多个网站设计师网络平台
  • 网站权重是怎么提升的wordpress 长微博
  • 做网站外包大学生东道设计公司官网招聘
  • 苏州网站开发外包公司如何做自己的网站百度推广
  • 自己电脑如何做网站服务器烟店网站建设
  • 西安门户网站建设四川林峰脉建设工程有限公司网站
  • 中国古风网站模板php设计网站建设
  • 深圳微网站开发网站ns记录
  • 青岛市城乡建设局网站家教中介网站开发
  • 广安建设厅官方网站会宁网站建设公司
  • 建设银行网网站打不开漳浦建设局网站更新
  • 重复建设政务网站中山网直播
  • 免费影视网站建设wordpress绑定域名收费
  • 北仑网站建设案例如何同步目录wordpress
  • 利辛网站建设开发一个同城app需要多少钱
  • 国内个人网站广州专业建网站
  • 想要做网站删除wordpress评论
  • 这么自己做网站长沙企业建站公司
  • 网站建设与管理 ppt新手淘宝客在百度推广网站么做
  • H5网站开发工程师网络工程毕设做网站
  • c 如何拖控件做网站前端开发语言
  • 网站建设公司做ppt吗外贸网站英文版
  • 万网网站建设选哪个好开网店如何运营和推广
  • 企业网站建设源码搜索历史记录
  • 医疗营销网站建设方案青岛网站设计公司推荐
  • 公众号网站开发用什么模板大朗做网站的
  • 南宁模板建站定制网站银川网站建设多少钱