HagAlbum.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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. * HagAlbum
  14. * Created by xusq on 2019/12/25.
  15. */
  16. @Data
  17. @ToString
  18. @Entity
  19. @Table(name = "hag_album")
  20. @DynamicInsert
  21. @DynamicUpdate
  22. public class HagAlbum implements Serializable {
  23. @Id
  24. private String id;
  25. @Column(name = "album_name")
  26. private String albumName;
  27. @Column(name = "artist_name")
  28. private String artistName;
  29. private Integer chapter;
  30. @Column(name = "charge_type")
  31. private Integer chargeType;
  32. @Column(name = "relate_cp_sku_id")
  33. private String relateCpSkuId;
  34. private String crowd;
  35. @Column(name = "first_class")
  36. private String firstClass;
  37. @Column(name = "second_class")
  38. private String secondClass;
  39. @Column(name = "third_class")
  40. private String thirdClass;
  41. private Integer status;
  42. @Column(name = "song_num")
  43. private Integer songNum;
  44. @Column(name = "large_icon")
  45. private String largeIcon;
  46. @Column(name = "medium_icon")
  47. private String mediumIcon;
  48. @Column(name = "small_icon")
  49. private String smallIcon;
  50. @Column(name = "height_pixels")
  51. private String heightPixels;
  52. @Column(name = "width_pixels")
  53. private String widthPixels;
  54. @Column(name = "gmt_created")
  55. private Date gmtCreated;
  56. @Column(name = "gmt_modified")
  57. private Date gmtModified;
  58. }