|
@@ -0,0 +1,70 @@
|
|
|
+package com.tzld.longarticle.recommend.server.repository.entity.crawler;
|
|
|
+
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
+
|
|
|
+import javax.persistence.Column;
|
|
|
+import javax.persistence.Entity;
|
|
|
+import javax.persistence.Id;
|
|
|
+import javax.persistence.Table;
|
|
|
+import java.io.Serializable;
|
|
|
+
|
|
|
+@Data
|
|
|
+@AllArgsConstructor
|
|
|
+@NoArgsConstructor
|
|
|
+@Entity
|
|
|
+@Table(name = "official_articles")
|
|
|
+public class Article implements Serializable {
|
|
|
+
|
|
|
+ @Column(name = "ghId")
|
|
|
+ private String ghId;
|
|
|
+ @Column(name = "accountName")
|
|
|
+ private String accountName;
|
|
|
+ @Column(name = "appMsgId")
|
|
|
+ private String appMsgId;
|
|
|
+ @Column(name = "title")
|
|
|
+ private String title;
|
|
|
+ @Column(name = "Type")
|
|
|
+ private String type;
|
|
|
+ @Column(name = "createTime")
|
|
|
+ private Long createTime;
|
|
|
+ @Column(name = "updateTime")
|
|
|
+ private Long updateTime;
|
|
|
+ @Column(name = "Digest")
|
|
|
+ private String digest;
|
|
|
+ @Column(name = "ItemIndex")
|
|
|
+ private Integer itemIndex;
|
|
|
+ @Column(name = "ContentUrl")
|
|
|
+ private String contentUrl;
|
|
|
+ @Column(name = "SourceUrl")
|
|
|
+ private String sourceUrl;
|
|
|
+ @Column(name = "CoverImgUrl")
|
|
|
+ private String coverImgUrl;
|
|
|
+ @Column(name = "CoverImgUrl_1_1")
|
|
|
+ private String coverImgUrl_1_1;
|
|
|
+ @Column(name = "CoverImgUrl_255_1")
|
|
|
+ private String coverImgUrl_255_1;
|
|
|
+ @Column(name = "ItemShowType")
|
|
|
+ private String itemShowType;
|
|
|
+ @Column(name = "IsOriginal")
|
|
|
+ private String isOriginal;
|
|
|
+ @Column(name = "ShowDesc")
|
|
|
+ private String showDesc;
|
|
|
+ @Column(name = "ori_content")
|
|
|
+ private String oriContent;
|
|
|
+ @Column(name = "show_view_count")
|
|
|
+ private Integer showViewCount;
|
|
|
+ @Column(name = "show_like_count")
|
|
|
+ private Integer showLikeCount;
|
|
|
+ @Column(name = "show_zs_count")
|
|
|
+ private Integer showZsCount;
|
|
|
+ @Column(name = "show_pay_count")
|
|
|
+ private Integer showPayCount;
|
|
|
+ @Id
|
|
|
+ @Column(name = "wx_sn")
|
|
|
+ private String wxSn;
|
|
|
+ @Column(name = "baseInfo")
|
|
|
+ private String baseInfo;
|
|
|
+}
|
|
|
+
|