结果集对象Result
Result
类主要处理结果集的返回,微服务或接口调用的结果。
java类全路径com.wueasy.base.entity.Result
属性
经常使用的有3个属性:
errorNo
:错误码,0
为成功,其他值为失败,通常错误码应该使用负数errorInfo
:错误消息的提示内容data
:接口调用成功后,返回的数据
/**
* 错误码
*/
private int errorNo = 0;
/**
* 错误消息
*/
private String errorInfo;
/**
* 返回数据
*/
private T data;
使用示例
无返回结果
Result<Void> result = new Result<>();
result.setErrorInfo(-1,"系统出现异常");
Result<Void> result = new Result<>(-1,"系统出现异常");
有返回结果
Demo demo = new Demo();
demo.setId(1L);
demo.setName("测试");
demo.setCreatedTime(new Date());
Result<Demo> result = new Result<>();
result.setData(demo);