package com.dy.testServer.forRmi; import com.alibaba.fastjson2.JSON; public class ResStartVo { public boolean success = true ; public String errorInfo ; public boolean start ; /** * 对象转成json * @return json * @throws Exception 异常 */ public String toJson()throws Exception{ try{ return JSON.toJSONString(this) ; //return new JSONSerializer().exclude(new String[]{"class", "*.class"}).deepSerialize(this); }catch(Exception e){ throw new Exception(e.getMessage() , e ) ; } } /** * json转成对象 * @param json 参数 * @return 对象 * @throws Exception 异常 */ public static ResStartVo jsonToObject(String json)throws Exception{ try{ return JSON.parseObject(json, ResStartVo.class) ; //return new JSONDeserializer().deserialize(json, ResStartVo.class) ; }catch(Exception e){ throw new Exception(e.getMessage() , e ) ; } } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } public String getErrorInfo() { return errorInfo; } public void setErrorInfo(String errorInfo) { this.errorInfo = errorInfo; } public boolean isStart() { return start; } public void setStart(boolean start) { this.start = start; } }