首页>代码>spring boot整合ES+mysql5.7+mybatis+iview个人博客系统>/aqian-blogs/boot-gbq-dao/src/main/java/com/gbq/boot/dao/bean/Article.java
package com.gbq.boot.dao.bean;

import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

import java.io.Serializable;

@Document(indexName = "article",type = "docs", shards = 1, replicas = 0)
public class Article implements Serializable {

    private static final long serialVersionUID = 1L;

    @Id
    private Integer id;
    /**
     * 文章标题
     */
    @Field(type = FieldType.Text, analyzer = "ik_max_word")
    private String articleName;
    /**
     * 文章封面
     */
    private String articleHeadPic;
    /**
     * 文章标签
     */
    @Field(type = FieldType.Keyword)
    private String articleTag;
    /**
     * 文章备注
     */
    @Field(type = FieldType.Keyword)
    private String articleRemark;
    /**
     * 文章阅读量
     */
    @Field(type = FieldType.Integer)
    private Integer articleReadCount;
    /**
     * 文章审核状态
     */
    @Field(type = FieldType.Integer)
    private Integer articleState;
    /**
     * 文章内容
     */
    @Field(type = FieldType.Text, analyzer = "ik_max_word")
    private String articleContent;
    /**
     * 文章作者id
     */
    @Field(type = FieldType.Integer)
    private Integer managerId;
    /**
     * 作者名称
     */
    @Field(type = FieldType.Keyword)
    private String managerName;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getArticleName() {
        return articleName;
    }

    public void setArticleName(String articleName) {
        this.articleName = articleName;
    }

    public String getArticleHeadPic() {
        return articleHeadPic;
    }

    public void setArticleHeadPic(String articleHeadPic) {
        this.articleHeadPic = articleHeadPic;
    }

    public String getArticleTag() {
        return articleTag;
    }

    public void setArticleTag(String articleTag) {
        this.articleTag = articleTag;
    }

    public String getArticleRemark() {
        return articleRemark;
    }

    public void setArticleRemark(String articleRemark) {
        this.articleRemark = articleRemark;
    }

    public Integer getArticleReadCount() {
        return articleReadCount;
    }

    public void setArticleReadCount(Integer articleReadCount) {
        this.articleReadCount = articleReadCount;
    }

    public Integer getArticleState() {
        return articleState;
    }

    public void setArticleState(Integer articleState) {
        this.articleState = articleState;
    }

    public String getArticleContent() {
        return articleContent;
    }

    public void setArticleContent(String articleContent) {
        this.articleContent = articleContent;
    }

    public Integer getManagerId() {
        return managerId;
    }

    public void setManagerId(Integer managerId) {
        this.managerId = managerId;
    }

    public Article(Integer id, String articleName, String articleHeadPic, String articleTag, String articleRemark, Integer articleReadCount, Integer articleState, String articleContent, Integer managerId, String managerName) {
        this.id = id;
        this.articleName = articleName;
        this.articleHeadPic = articleHeadPic;
        this.articleTag = articleTag;
        this.articleRemark = articleRemark;
        this.articleReadCount = articleReadCount;
        this.articleState = articleState;
        this.articleContent = articleContent;
        this.managerId = managerId;
        this.managerName = managerName;
    }

    public String getManagerName() {
        return managerName;
    }

    public void setManagerName(String managerName) {
        this.managerName = managerName;
    }

    public Article() {
    }
}
最近下载更多
tangyongheng08  LV6 2023年12月26日
fy6666  LV15 2023年2月19日
zxc131313  LV12 2022年12月9日
轩辕暗神  LV2 2022年4月6日
ToYoung  LV2 2022年1月6日
asfdfdsg  LV5 2021年6月14日
280286951  LV17 2021年5月10日
wuwutu  LV7 2021年1月8日
zhangtiancheng  LV10 2021年1月6日
人间蒸发  LV23 2020年8月14日
最近浏览更多
Gin19960217  LV4 4月1日
yxzzxy  LV3 2月18日
pangzhihui  LV12 2月15日
3296029180 1月18日
暂无贡献等级
xk16675552250  LV33 1月11日
cc7777 2023年12月25日
暂无贡献等级
mhhsldflg  LV1 2023年12月24日
微信网友_6724618780348416  LV3 2023年12月4日
davidlee2015  LV6 2023年11月19日
聪明的雨果  LV2 2023年11月7日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友