package com.example.jz.modle.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** * 消息表(Message)实体类 * * @author makejava * @since 2022-07-12 16:50:59 */ @TableName("qyjz.message") @Data @NoArgsConstructor @AllArgsConstructor @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) public class Message extends Model implements Serializable { private static final long serialVersionUID = -28737108473853898L; /** * 消息内容 */ private String text; /** * 用户id */ private Integer userId; /** * 群id */ private Integer groupId; /** * 消息id */ @TableId private Integer id; private Date ctime; private Integer copId; private String reportName; /** * 获取主键值 * * @return 主键值 */ @Override protected Serializable pkVal() { return this.id; } }