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

简单网站制作实验报告手机百度seo怎么优化

简单网站制作实验报告,手机百度seo怎么优化,谷歌浏览器 安卓下载,英文网站开发公司哪家好后端统一接口返回状态【模板】 文章目录 后端统一接口返回状态【模板】1 .Result类编写2 .Constants类编写3 .更改Controller层下的类return格式 开发过程中,每个接口的返回格式设计都是一样的,这样可以大大提高开发效率。 项目结构如下图:分…

后端统一接口返回状态【模板】

文章目录

  • 后端统一接口返回状态【模板】
      • 1 .Result类编写
      • 2 .Constants类编写
      • 3 .更改Controller层下的类return格式

开发过程中,每个接口的返回格式设计都是一样的,这样可以大大提高开发效率。
在这里插入图片描述

项目结构如下图:分别创建Result类和Constants接口

在这里插入图片描述

1 .Result类编写

  • 未使用Lombok插件的Result类代码

    package com.wudreamer.springboot2.config;
    /*** 接口统一返回包装类*/
    public class Result {private String code;private String msg;private Object data;public Result() {// 无参构造函数}public Result(String code, String msg, Object data) {this.code = code;this.msg = msg;this.data = data;}public static Result success() {return new Result(Constants.CODE_200, "", null);}public static Result success(Object data) {return new Result(Constants.CODE_200, "", data);}public static Result error(String code, String msg) {return new Result(code, msg, null);}public static Result error() {return new Result(Constants.CODE_500, "系统错误", null);}public String getCode() {return code;}public void setCode(String code) {this.code = code;}public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}public Object getData() {return data;}public void setData(Object data) {this.data = data;}
    }
    
  • 使用Lombok插件后的Result类代码

    import com.ppj.constants.Constants;
    import lombok.AllArgsConstructor;
    import lombok.Data;
    import lombok.NoArgsConstructor;/*** 接口统一返回包装类*/
    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    public class Result {private String code;private String msg;private Object data;public static Result success() {return new Result(Constants.CODE_200, "", null);}public static Result success(Object data) {return new Result(Constants.CODE_200, "", data);}public static Result error(String code, String msg) {return new Result(code, msg, null);}public static Result error() {return new Result(Constants.CODE_500, "系统错误", null);}}

2 .Constants类编写

存放状态码

package com.wudreamer.springboot2.config;public interface Constants {String CODE_200 = "200"; //成功String CODE_401 = "401";  // 权限不足String CODE_400 = "400";  // 参数错误String CODE_500 = "500"; // 系统错误String CODE_600 = "600"; // 其他业务异常}

3 .更改Controller层下的类return格式

在这里插入图片描述

将返回类型更改为Result、修改return 。

// 查询所有用户@GetMappingpublic Result findAll() {return Result.success(userService.findAll());}// 根据id查询单个用户@GetMapping("/{id}")public Result findById(@PathVariable Integer id) {return Result.success(userService.findById(id));}// 新增单个用户@PostMappingpublic Result insert(@RequestBody User user) {userService.insert(user);return Result.success();}// 修改用户@PutMappingpublic Result update(@RequestBody User user) {userService.update(user);return Result.success();}// 删除单个用户@DeleteMapping("/{id}")public Result delete(@PathVariable Integer id) {userService.delete(id);return Result.success();}
http://www.hkea.cn/news/851449/

相关文章:

  • 模板名字 wordpress优化大师如何删掉多余的学生
  • 3d网站建设制作百度关键词优化手段
  • 新手做那些网站比较好东莞企业网站排名
  • 欧美风格网站360指数
  • 优秀网站建设公司电话下列哪些店铺适合交换友情链接
  • 58同城乌鲁木齐网站建设重庆网站到首页排名
  • wordpress知言主题山东服务好的seo公司
  • 旅游商务平台网站建设功能需求关键词排名查询官网
  • 做网站要搭建本地服务器么微商引流被加方法精准客源
  • 网站名字要备案吗友情链接怎么弄
  • 江苏网站开发外链网站大全
  • 网站代备案流程图百度关键词优化排名技巧
  • 石狮建设局网站今日头条站长平台
  • 修改公司网站网页站长素材音效
  • 网站速度测速免费访问国外网站的app
  • 常州网站搭建公司宣传推广渠道有哪些
  • 中国建设监理网站广告网络
  • 网站维护费用怎么收路由优化大师官网
  • 如何加入小说网站做打字员合肥网站优化推广方案
  • 网站建设现状关键词在线优化
  • 网站建设就业百度网址导航主页
  • 郑州公司做网站汉狮中囯联通腾迅
  • 专业网上购物平台优化网站的步骤
  • 用web开发一个网站怎么做网站推广优化平台
  • 建设企业网站进去无法显示搜索引擎seo
  • 网站 分辨率百度视频推广
  • 中国红河网seo排名工具
  • 做网站商丘3a汽车集团公司网络营销方案
  • 网络宣传推广策划范文seo如何优化排名
  • 网站 建设 原则新闻今天的最新新闻