TjDataSave.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. package com.yihu.quota.model.jpa.save;// default package
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import java.util.Date;
  4. import javax.persistence.*;
  5. import static javax.persistence.GenerationType.IDENTITY;
  6. /**
  7. * TjDataSave entity. @author MyEclipse Persistence Tools
  8. */
  9. @Entity
  10. @Table(name = "tj_data_save")
  11. public class TjDataSave implements java.io.Serializable {
  12. public static String type_es ="1";
  13. public static String type_solr="2";
  14. public static String type_mysql ="3";
  15. // Fields
  16. private Integer id;
  17. private String code;
  18. private String name;
  19. private String type;//1:mysql数据库 2:redis 3ES
  20. private Date createTime;
  21. private String createUser;
  22. private String createUserName;
  23. private Date updateTime;
  24. private String updateUser;
  25. private String updateUserName;
  26. private String status;//1: 正常 0:不可用 -1删除
  27. private String remark;
  28. // Constructors
  29. /** default constructor */
  30. public TjDataSave() {
  31. }
  32. /** minimal constructor */
  33. public TjDataSave(Date createTime, Date updateTime) {
  34. this.createTime = createTime;
  35. this.updateTime = updateTime;
  36. }
  37. /** full constructor */
  38. public TjDataSave(String code, String name, String type,
  39. Date createTime, String createUser, String createUserName,
  40. Date updateTime, String updateUser, String updateUserName,
  41. String status, String remark) {
  42. this.code = code;
  43. this.name = name;
  44. this.type = type;
  45. this.createTime = createTime;
  46. this.createUser = createUser;
  47. this.createUserName = createUserName;
  48. this.updateTime = updateTime;
  49. this.updateUser = updateUser;
  50. this.updateUserName = updateUserName;
  51. this.status = status;
  52. this.remark = remark;
  53. }
  54. // Property accessors
  55. @Id
  56. @GeneratedValue(strategy = IDENTITY)
  57. @Column(name = "id", unique = true, nullable = false)
  58. public Integer getId() {
  59. return this.id;
  60. }
  61. public void setId(Integer id) {
  62. this.id = id;
  63. }
  64. @Column(name = "code", length = 100)
  65. public String getCode() {
  66. return this.code;
  67. }
  68. public void setCode(String code) {
  69. this.code = code;
  70. }
  71. @Column(name = "name", length = 200)
  72. public String getName() {
  73. return this.name;
  74. }
  75. public void setName(String name) {
  76. this.name = name;
  77. }
  78. @Column(name = "type", length = 2)
  79. public String getType() {
  80. return this.type;
  81. }
  82. public void setType(String type) {
  83. this.type = type;
  84. }
  85. @Temporal(TemporalType.TIMESTAMP)
  86. @Column(name = "create_time", nullable = false, length = 0)
  87. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  88. public Date getCreateTime() {
  89. return this.createTime;
  90. }
  91. public void setCreateTime(Date createTime) {
  92. this.createTime = createTime;
  93. }
  94. @Column(name = "create_user", length = 100)
  95. public String getCreateUser() {
  96. return this.createUser;
  97. }
  98. public void setCreateUser(String createUser) {
  99. this.createUser = createUser;
  100. }
  101. @Column(name = "create_user_name", length = 50)
  102. public String getCreateUserName() {
  103. return this.createUserName;
  104. }
  105. public void setCreateUserName(String createUserName) {
  106. this.createUserName = createUserName;
  107. }
  108. @Temporal(TemporalType.TIMESTAMP)
  109. @Column(name = "update_time", nullable = false, length = 0)
  110. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  111. public Date getUpdateTime() {
  112. return this.updateTime;
  113. }
  114. public void setUpdateTime(Date updateTime) {
  115. this.updateTime = updateTime;
  116. }
  117. @Column(name = "update_user", length = 100)
  118. public String getUpdateUser() {
  119. return this.updateUser;
  120. }
  121. public void setUpdateUser(String updateUser) {
  122. this.updateUser = updateUser;
  123. }
  124. @Column(name = "update_user_name", length = 50)
  125. public String getUpdateUserName() {
  126. return this.updateUserName;
  127. }
  128. public void setUpdateUserName(String updateUserName) {
  129. this.updateUserName = updateUserName;
  130. }
  131. @Column(name = "status", length = 1)
  132. public String getStatus() {
  133. return this.status;
  134. }
  135. public void setStatus(String status) {
  136. this.status = status;
  137. }
  138. @Column(name = "remark", length = 1500)
  139. public String getRemark() {
  140. return this.remark;
  141. }
  142. public void setRemark(String remark) {
  143. this.remark = remark;
  144. }
  145. }