BasicClaimnoEntity.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. package com.dgt.graphdemo.jpa.entity;
  2. import javax.persistence.*;
  3. import java.sql.Date;
  4. import java.util.Objects;
  5. /**
  6. * @author lugela
  7. * @Title: BasicClaimnoEntity
  8. * @ProjectName graphdemo
  9. * @Description: TODO
  10. * @date 2019/6/24 12:23
  11. * 基本信息表
  12. */
  13. @Entity
  14. @Table(name = "basic_claimno", schema = "graphtb", catalog = "")
  15. public class BasicClaimnoEntity {
  16. private int id;
  17. private String claimno;
  18. private String name;
  19. private String sex;
  20. private Integer age;
  21. private String claimnAcc;
  22. private Date accdate;
  23. private Date recdate;
  24. @Id
  25. @Column(name = "id", nullable = false)
  26. public int getId() {
  27. return id;
  28. }
  29. public void setId(int id) {
  30. this.id = id;
  31. }
  32. @Basic
  33. @Column(name = "claimno", nullable = true, length = 18)
  34. public String getClaimno() {
  35. return claimno;
  36. }
  37. public void setClaimno(String claimno) {
  38. this.claimno = claimno;
  39. }
  40. @Basic
  41. @Column(name = "name", nullable = true, length = 100)
  42. public String getName() {
  43. return name;
  44. }
  45. public void setName(String name) {
  46. this.name = name;
  47. }
  48. @Basic
  49. @Column(name = "sex", nullable = true, length = 100)
  50. public String getSex() {
  51. return sex;
  52. }
  53. public void setSex(String sex) {
  54. this.sex = sex;
  55. }
  56. @Basic
  57. @Column(name = "age", nullable = true)
  58. public Integer getAge() {
  59. return age;
  60. }
  61. public void setAge(Integer age) {
  62. this.age = age;
  63. }
  64. @Basic
  65. @Column(name = "claimn_acc", nullable = true, length = 100)
  66. public String getClaimnAcc() {
  67. return claimnAcc;
  68. }
  69. public void setClaimnAcc(String claimnAcc) {
  70. this.claimnAcc = claimnAcc;
  71. }
  72. @Basic
  73. @Column(name = "accdate", nullable = true)
  74. public Date getAccdate() {
  75. return accdate;
  76. }
  77. public void setAccdate(Date accdate) {
  78. this.accdate = accdate;
  79. }
  80. @Basic
  81. @Column(name = "recdate", nullable = true)
  82. public Date getRecdate() {
  83. return recdate;
  84. }
  85. public void setRecdate(Date recdate) {
  86. this.recdate = recdate;
  87. }
  88. @Override
  89. public boolean equals(Object o) {
  90. if (this == o) return true;
  91. if (o == null || getClass() != o.getClass()) return false;
  92. BasicClaimnoEntity that = (BasicClaimnoEntity) o;
  93. return id == that.id &&
  94. Objects.equals(claimno, that.claimno) &&
  95. Objects.equals(name, that.name) &&
  96. Objects.equals(sex, that.sex) &&
  97. Objects.equals(age, that.age) &&
  98. Objects.equals(claimnAcc, that.claimnAcc) &&
  99. Objects.equals(accdate, that.accdate) &&
  100. Objects.equals(recdate, that.recdate);
  101. }
  102. @Override
  103. public int hashCode() {
  104. return Objects.hash(id, claimno, name, sex, age, claimnAcc, accdate, recdate);
  105. }
  106. }