FuncInfo.java 947 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.example.entity;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. import javax.persistence.Entity;
  6. import javax.persistence.Id;
  7. import javax.persistence.Table;
  8. @Data
  9. @AllArgsConstructor
  10. @NoArgsConstructor
  11. @Entity
  12. @Table(name = "func_info")
  13. public class FuncInfo {
  14. @Id
  15. private int id;
  16. private String funcDes;
  17. private String funcName;
  18. private int flagOfType;//0--String, 1--Double, 2--all
  19. private int flagOfConOrDis;//0--con, 1--dis, 2--all
  20. public FuncInfo(String funcDes, String funcName, int flagOfType, int flagOfConOrDis) {
  21. this.funcName = funcName;
  22. this.funcDes = funcDes;
  23. this.flagOfType = flagOfType;
  24. this.flagOfConOrDis = flagOfConOrDis;
  25. }
  26. public FuncInfo(int id, int flagOfType, int flagOfConOrDis) {
  27. this.id = id;
  28. this.flagOfType = flagOfType;
  29. this.flagOfConOrDis = flagOfConOrDis;
  30. }
  31. }