当前位置: 首页 > 后端技术 > Java

java通用返回的对象记录

时间:2023-04-01 17:48:07 Java

/***通用响应对象**@param*/@ToStringpublicclassResp{privateintcode;私有字符串消息;私有T数据;publicResp(CodeMsgEnumcodeMsg,Tdata){this.code=codeMsg.getCode();this.msg=codeMsg.getMsg();这个。数据=数据;}publicResp(CodeMsgEnumcodeMsg){this.code=codeMsg.getCode();this.msg=codeMsg.getMsg();}publicResp(intcode,Stringmsg,Tdata){this.code=code;this.msg=味精;这个。数据=数据;}publicResp(intcode,Stringmsg){this.code=code;this.msg=味精;}publicstaticRespOK(Tdata){returnnewResp(CodeMsgEnum.OK,data);}publicstaticRespOK_WITHOUT_DATA(){returnnewResp(CodeMsgEnum.OK);}publicstaticRespERROR(CodeMsgEnumcodeMsg){returnnewResp(codeMsg,null);}publicstaticRespERROR(CodeMsgEnumcodeMsg,Tdata){returnnewResp(codeMsg,data);}publicintgetCode(){返回代码;}publicvoidsetCode(intcode){this.code=code;}publicStringgetMsg(){返回消息;}publicvoidsetMsg(Stringmsg){this.msg=msg;}publicTgetData(){返回数据;}publicvoidsetData(Tdata){this.data=data;}}