package com.yuge.wechat.questionnaire.common;
import java.util.UUID;
import lombok.Data;
/**
* @author : jiangzh
* @program : com.example.wechatdemo.common
* @description : 公共返回对象
* @date : 2020-03-31 13:46
**/
@Data
public class BaseResponseVO<M> {
private String requestId;
private M result;
public static<M> BaseResponseVO success(){
BaseResponseVO baseResponseVO = new BaseResponseVO();
baseResponseVO.setRequestId(genRequestId());
return baseResponseVO;
}
public static <M> BaseResponseVO success(M result){
BaseResponseVO baseResponseVO = new BaseResponseVO();
baseResponseVO.setRequestId(genRequestId());
baseResponseVO.setResult(result);
return baseResponseVO;
}
private static String genRequestId(){
return UUID.randomUUID().toString();
}
}
工具类/utils-springBoot的controller的公共返回对象
最新推荐文章于 2024-08-07 14:56:40 发布