HagContent.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package cn.efunbox.audio.entity.hag;
  2. import lombok.Data;
  3. import lombok.ToString;
  4. import org.hibernate.annotations.DynamicInsert;
  5. import org.hibernate.annotations.DynamicUpdate;
  6. import javax.persistence.Column;
  7. import javax.persistence.Entity;
  8. import javax.persistence.Id;
  9. import javax.persistence.Table;
  10. import java.io.Serializable;
  11. import java.util.Date;
  12. /**
  13. * HagContent
  14. * Created by xusq on 2019/12/25.
  15. */
  16. @Data
  17. @ToString
  18. @Entity
  19. @Table(name = "hag_content")
  20. @DynamicInsert
  21. @DynamicUpdate
  22. public class HagContent implements Serializable {
  23. @Id
  24. private String id;
  25. @Column(name = "album_id")
  26. private String albumId;
  27. private Integer chapter;
  28. @Column(name = "content_name")
  29. private String contentName;
  30. private String crowd;
  31. @Column(name = "first_class")
  32. private String firstClass;
  33. @Column(name = "second_class")
  34. private String secondClass;
  35. @Column(name = "third_class")
  36. private String thirdClass;
  37. @Column(name = "free_flag")
  38. private Integer freeFlag;
  39. private String language;
  40. private String url;
  41. @Column(name = "time_length")
  42. private String timeLength;
  43. private Integer status;
  44. @Column(name = "gmt_created")
  45. private Date gmtCreated;
  46. @Column(name = "gmt_modified")
  47. private Date gmtModified;
  48. }