常用返回前端结果工具类

在utils包下新建Result工具类

import lombok.Data;
import java.io.Serializable;
/** * 响应给前段是否成功 */
@Data
public class Result implements Serializable { 
	/**    
	* 响应给前段是否成功的标识    
	*/  
	private boolean flag;   
	/**    
	* 响应信息   
	*/   
	private String message;  
	/**   
	* 响应数据  
	*/    
    private Object data;  
	public Result() {    }   
	public Result(boolean flag, String message, Object data) {       
		this.flag = flag;     
		this.message = message;     
		this.data = data;   
	}  
	public Result(boolean flag, String message) {      
		this.flag = flag;       
		this.message = message;  
	}  
	/**   
	*响应成功   
	* @param message   
	* @param data    
	* @return    
	*/   
	public static Result success(String message, Object data){     
		return new Result(true,message,data);  
	}   
	/**    
	* 响应成功   
	* @param message    
	* @return    
	*/    
	public static Result success(String message){     
		return new Result(true,message);   
	}   
	/**   
	* 响应失败  
	* @param message   
	* @return   
	*/    
	public static Result fail(String message){    
		return new Result(false,message);   
	}
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值