java构造方法左右_java构造方法
发布日期:2021-08-20 00:17:09 浏览次数:14 分类:技术文章

本文共 2153 字,大约阅读时间需要 7 分钟。

初始化---

java构造方法

无参,有参

package com.foen.cloud.utils;

import java.util.HashMap;

/**

* @Description:类说明:后台返回前端请求处理结果基类

* @author: gzh

* @date: 2018年9月23日下午2:25:45

*/

public class BaseResultMessage extends HashMap {

private static final long serialVersionUID = 1L;

/**true:成功;false:失败 */

public static final String TYPE_TAG = "type";

/** 状态码 */

public static final String CODE_TAG = "code";

/** 返回内容 */

public static final String MSG_TAG = "msg";

/** 数据对象 */

public static final String DATA_TAG = "obj";

/** 数据对象 */

public static final String TIME_TAG = "time";

/**

* 时间

*/

//@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") //入参

//@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")

private String time = DateUtils.dateToStringFromat();

/**

* 初始化一个新创建的 AjaxResult 对象,使其表示一个空消息。

*/

public BaseResultMessage()

{

}

/**

* 初始化一个新创建的 AjaxResult 对象,使其表示一个空消息。

*/

public BaseResultMessage(boolean type,String code,String msg)

{

super.put(TYPE_TAG,type);

super.put(CODE_TAG,code);

super.put(MSG_TAG,msg);

super.put(TIME_TAG,time);

}

/**

* 初始化一个新创建的 AjaxResult 对象,使其表示一个空消息。

*/

public BaseResultMessage(boolean type,String code,String msg,Object data)

{

super.put(TYPE_TAG,type);

super.put(CODE_TAG,code);

super.put(MSG_TAG,msg);

super.put(TIME_TAG,time);

if(StringUtils.isNotNull(data)){

super.put(DATA_TAG,data);

}

}

public static BaseResultMessage success(String msg){

return new BaseResultMessage(true,"200",msg);

}

public static BaseResultMessage success(String code,String msg){

return new BaseResultMessage(true,code,msg);

}

public static BaseResultMessage success(String msg,Object data){

return new BaseResultMessage(true,"200",msg,data);

}

public static BaseResultMessage success(Object data){

return new BaseResultMessage(true,"200","操作成功!",data);

}

public static BaseResultMessage error(){

return BaseResultMessage.error("操作失败");

}

public static BaseResultMessage error(String msg){

return BaseResultMessage.error(msg,null);

}

public static BaseResultMessage error(String msg,Object data){

return new BaseResultMessage(false,"401",msg,data);

}

public String getTime() {

return time;

}

public void setTime(String time) {

this.time = time;

}

}

转载地址:https://blog.csdn.net/weixin_31649177/article/details/114704241 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java有回溯_java中的回溯DUCU
下一篇:200行java程序_200行Java代码搞定计算器程序

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年12月30日 12时40分42秒