public class JsonResult implements Serializable {// 错误码private Integer code = 0;// 提示语private String msg = "操作成功";// 返回对象private Object data;// 数据总数private long count;public Integer getCode() {return this.code;}public void setCode(final Integer code) {this.code = code;}public String getMsg() {return this.msg;}public void setMsg(final String msg) {this.msg = msg;}public Object getData() {return this.data;}public void setData(final Object data) {this.data = data;}public long getCount() {return this.count;}public void setCount(final long count) {this.count = count;}/*** 构造函数*/public JsonResult() {}public JsonResult(String msg) {this.msg = msg;}public JsonResult(Object data) {this.data = data;}public JsonResult(Integer code, String msg) {this.code = code;this.msg = msg;}public JsonResult(Integer code, String msg, Object data) {this.code = code;this.msg = msg;this.data = data;}public JsonResult(Integer code, String msg, Object data, long count) {this.code = code;this.msg = msg;this.data = data;this.count = count;}public static JsonResult success() {return new JsonResult();}public static JsonResult success(String msg) {return new JsonResult(msg);}public JsonResult success(Object data) {return new JsonResult(0, msg, data);}public static JsonResult success(String msg, Object data) {return new JsonResult(0, msg, data);}public static JsonResult success(String msg, Object data, long count) {return new JsonResult(0, msg, data, count);}public static JsonResult error() {return new JsonResult(-1, "操作失败");}public static JsonResult error(String msg) {return new JsonResult(401, msg);}public static JsonResult error(Integer code, String msg) {return new JsonResult(code, msg);}public static JsonResult error(Integer code, String msg, Object data) {return new JsonResult(code, msg, data);}public static JsonResult error(ErrorCode errorCode) {return new JsonResult(errorCode.getCode(), errorCode.getMsg());}public static JsonResult error(HttpStatus httpStatus, String msg, Object data) {return new JsonResult(httpStatus.value(), msg, data);}public Object error(HttpStatus httpStatus, String msg) {this.code = httpStatus.value();this.msg = msg;return this;}}

JsonResult类文件相关推荐

  1. c++ 类文件的动态库生成及调用例子

    https://blog.csdn.net/josiechen/article/details/70174445 首先,创建一个简单的类,类头文件的名称与项目工程的名称应该一致, 控制台项目工程名:t ...

  2. jar中的类文件更新遇到的问题:请分析下原因呢

    1 jar包中的类文件更新后,再打开程序,发现更新的类文件没有生效,程序显示的界面仍然是更新前的界面. 2 并且更奇怪的是将jar包中对应的文件夹删掉后,重新启动运行程序的.exe 文件,发现对应功能 ...

  3. Android进阶:十三、自定义类加载器加载加密类文件

    之前面试的时候有许多面试官问类加载器相关的问题,所以这是一个很重要的知识点.而且对于高级Android研发来讲,懂得更多类加载相关的东西,对开发也会有很多的帮助,比如热更新,类加密等. 其实笔者对类加 ...

  4. 使用forName动态加载类文件

    动态加载(Dynamic Loading)是指在程序运行时加载需要的类库文件,对Java程序来说,一般情况下,一个类文件在启动时或首次初始化时会被加载到内存中,而反射则可以在运行时再决定是否需要加载一 ...

  5. 解决Android 编译出错 找不到android.databinding.ViewDataBinding的类文件

    报错如下: 错误: 无法访问ViewDataBinding 找不到android.databinding.ViewDataBinding的类文件 有关详细信息, 请参阅以下堆栈跟踪. com.sun. ...

  6. vs2010类文件添加版权版本作者信息

    通过以下方式可以自定义CS类文件代码模板(以下为VS2010,VS2008类似): 1,打开VS的安装目录,例如 D:\Program Files\Microsoft Visual Studio 10 ...

  7. 找不到org.springframework.dao.support.DaoSupport的类文件

    无法访问org.springframework.dao.support.DaoSupport   找不到org.springframework.dao.support.DaoSupport的类文件 或 ...

  8. 文本类文件与VS关联-实践

    [问题描述] 为了方便办公,常把一类文本类文件使用vs工具打开,比如.sql后缀: 在办公电脑上,先后安装了Sqlserver.VS2003.VS2005.VS2008.由于开发工具直接从vs2003 ...

  9. 错误: 找不到android.support.v7.app.AppCompatActivity的类文件

    今天拉取了最新的代码,突然Android Studio 编译报错 错误:无法访问AppCompatActivity找不到android.support.v7.app.AppCompatActivity ...

最新文章

  1. 别怀疑,换了位置就该换你的脑袋(转)
  2. SAP修改消息内容和报错类型(SE91和OBA5)
  3. linux——部署DNS
  4. [短文速读] a=a+b和a+=b的区别
  5. FZU Problem 2238 Daxia Wzc's problem
  6. 【HDU - 5876】Sparse Graph(补图bfs,STLset)
  7. 不大于数的2整数幂的数
  8. find命令使用方法
  9. Java注解学习一:注解术语
  10. signature=14a3e4f784cf9004647ea52bac22e550,维族老年慢性阻塞性肺疾病患者合并肺动脉高压的临床研究...
  11. Qt之指针与float--setNum使用
  12. spark 算子实例
  13. 老版本xcode下载_下载xcode旧版历史版本
  14. Arcgis制作行政区划矢量文件(shp格式)
  15. GB28181协议--心跳
  16. 2018届华为网络技术大赛复赛组网(B)试题
  17. python微信商城_python微信商城_GitHub - pythonsir/nideshop: NideShop 开源微信小程序商城服务端(Node.js + ThinkJS)......
  18. 免费空间(免备案,无广告) 1G免费全能空间
  19. Android O版本power按键锁屏亮屏流程
  20. 计算机的内存、外存、主存、辅存

热门文章

  1. 用java写九层妖塔
  2. python基于元组list画图(plot list of tuples)
  3. (附源码)spring boot SneakerHome球鞋商城 毕业设计 011229
  4. 数字转人名币大写形式
  5. 【Pytorch基础教程33】算法模型部署(MLFlow/ONNX/tf serving)
  6. python画卡通_Python——turtle绘制动漫形象(魔法少女小圆晓美焰,super beautiful)...
  7. MacBooster 7 Pro Mac的系统垃圾怎么清理?
  8. 【and or分块】51Nod1674[区间的价值 V2]题解
  9. uniapp开发修改字体样式font-family
  10. 设立有限公司获得税收奖励扶持政策,奖励比例高