ResWare.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. package cn.efunbox.audio.entity.res;
  2. import lombok.Data;
  3. import lombok.ToString;
  4. import org.hibernate.annotations.DynamicInsert;
  5. import org.hibernate.annotations.DynamicUpdate;
  6. import javax.persistence.*;
  7. import java.util.Date;
  8. @ToString
  9. @Entity
  10. @DynamicInsert
  11. @DynamicUpdate
  12. @Data
  13. @Table(name = "res_ware")
  14. public class ResWare {
  15. @Id
  16. private String chapterId;
  17. @Column(name = "chapter_name")
  18. private String chapterName;
  19. @Column(name = "chapter_ranking")
  20. private String chapterRanking;
  21. @Column(name = "chapter_duration")
  22. private String chapterDuration;
  23. @Column(name = "down_load_flag")
  24. private String downLoadFlag;
  25. @Column(name = "chapter_pic_url")
  26. private String chapterPicUrl;
  27. @Column(name = "chapter_recommend")
  28. private String chapterRecommend;
  29. @Column(name = "chapter_url")
  30. private String chapterUrl;
  31. @Column(name = "pay_mode")
  32. private String payMode;
  33. @Column(name = "media_type")
  34. private String mediaType;
  35. @Column(name = "content_id")
  36. private String contentId;
  37. @Transient
  38. private String contentName;
  39. @Transient
  40. private String contentPicUrl;
  41. @Column(name = "price")
  42. private String price;
  43. @Column(name = "play_count")
  44. private String playCount;
  45. @Column(name = "sort")
  46. private String sort;
  47. @Column(name = "type_id")
  48. private String typeId;
  49. @Column(name = "publish_time")
  50. private String publishTime;
  51. @Column(name = "is_del")
  52. private String isDel;
  53. @Column(name = "renewal")
  54. private String renewal;
  55. @Column(name = "gmt_created")
  56. private Date gmtCreated;
  57. @Column(name = "gmt_modified")
  58. private Date gmtModified;
  59. }