CommonResp.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.jeesite.modules.mes.resp;
  2. public class CommonResp<T> {
  3. /**
  4. * 业务上的成功或失败
  5. */
  6. private String result = "true";
  7. /**
  8. * 返回信息
  9. */
  10. private String message = "成功";
  11. /**
  12. * 返回泛型数据,自定义类型
  13. */
  14. private T data;
  15. public String getResult() {
  16. return result;
  17. }
  18. public void setResult(String result) {
  19. this.result = result;
  20. }
  21. public String getMessage() {
  22. return message;
  23. }
  24. public void setMessage(String message) {
  25. this.message = message;
  26. }
  27. public T getData() {
  28. return data;
  29. }
  30. public void setData(T data) {
  31. this.data = data;
  32. }
  33. @Override
  34. public String toString() {
  35. final StringBuffer sb = new StringBuffer("ResponseDto{");
  36. sb.append("result=").append(result);
  37. sb.append(", message='").append(message).append('\'');
  38. sb.append(", data=").append(data);
  39. sb.append('}');
  40. return sb.toString();
  41. }
  42. }