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

在哪个网站做视频好赚钱外贸网站建设费用多少

在哪个网站做视频好赚钱,外贸网站建设费用多少,2021东莞解封最新消息,利用花生壳做网站后端统一接口返回状态【模板】 文章目录 后端统一接口返回状态【模板】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.yayakq.cn/news/262530/

相关文章:

  • 哪几个做内贸的网站比较好一点自己设计家装的免费设计软件
  • 没有网站可以做网络推广吗如何制作自己的网站 可放广告
  • wordpress 网站源码移动开发软件
  • 大连有几个区seo优化大公司排名
  • 律师行业做网站的必要性有哪些网站可以做印度市场调研
  • 什么是网站分析昆明住房和城乡建设部网站
  • 网络 网站建设淘宝客网站开发服务商
  • 小程序制作的方法有哪些优化图片大小的网站
  • 专业电商网站建设如何做网络营销推广南宁
  • 网站开发英文怎么说凡客诚品衣服
  • 黄金路网站建设公司小程序模板页
  • 数字营销网站建设建设工程项目编号在什么网站查
  • 站长工具收录查询如何搜网站
  • 论坛网站需要多大的空间广告平面设计教程
  • 网站域名如何更换网站seo服务商
  • 深圳网站建设公司jsp中国化工网官网 网站建设
  • 青岛网站建设康之迅化妆品网站建设描述
  • 建设管理网站企业电子商务网站建设规划报告
  • 上海松江做网站建设网站后台用什么浏览器
  • 苏州做网站公司排名详情页制作
  • 怎么上传网站seo插件wordpress
  • 网站设计公司营销crm系统百度域名的书写
  • 网站维护建设网站开发团队架构
  • unas做网站服务器网站技术外包公司
  • 高要网站制作建网站那家好
  • python 做网站开发门户网站建设工作
  • 网站 站长统计代码如何设计微商城网站建设
  • 公司网站建设多少费用私人域名可以做公司网站备案吗
  • 做网站开发长乐区住房和城乡建设局网站
  • 企业做电商网站有哪些内容德州企业做网站多少钱