init
This commit is contained in:
59
src/main/java/com/example/entity/Announcement.java
Normal file
59
src/main/java/com/example/entity/Announcement.java
Normal file
@@ -0,0 +1,59 @@
|
||||
package com.example.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 公告实体类
|
||||
*/
|
||||
@Data
|
||||
@TableName("announcement")
|
||||
public class Announcement {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@TableId(type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
/**
|
||||
* 标题
|
||||
*/
|
||||
private String title;
|
||||
|
||||
/**
|
||||
* 内容
|
||||
*/
|
||||
private String content;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 是否置顶
|
||||
*/
|
||||
private Boolean isTop;
|
||||
|
||||
/**
|
||||
* 状态(1-发布,0-草稿)
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 发布人ID
|
||||
*/
|
||||
private Integer publisherId;
|
||||
|
||||
/**
|
||||
* 发布人姓名
|
||||
*/
|
||||
private String publisherName;
|
||||
}
|
||||
Reference in New Issue
Block a user