BaseModel.java 519 B

1234567891011121314151617181920212223242526272829303132
  1. package com.goafanti.common.model;
  2. import java.io.Serializable;
  3. import java.util.UUID;
  4. import com.alibaba.fastjson.JSON;
  5. public class BaseModel implements Serializable {
  6. /**
  7. *
  8. */
  9. private static final long serialVersionUID = 1L;
  10. private String id;
  11. @Override
  12. public String toString() {
  13. return JSON.toJSONString(this);
  14. }
  15. public String getId() {
  16. if (id == null) {
  17. this.id = UUID.randomUUID().toString().replace("-", "");
  18. }
  19. return id;
  20. }
  21. public void setId(String id) {
  22. this.id = id;
  23. }
  24. }