| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.izouma.nineth.domain;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import javax.persistence.*;
- /**
- * 数据库里没有这个类
- */
- @Data
- @AllArgsConstructor
- @NoArgsConstructor
- @Builder
- @Table(indexes = {@Index(columnList = "title")})
- @Entity
- public class News extends BaseEntity {
- private String title;
- private String subtitle;
- private String pic;
- @Column(columnDefinition = "TEXT")
- private String detail;
- private int sort;
- private boolean display;
- @ApiModelProperty("点赞")
- private int likes;
- @Transient
- private boolean liked;
- @ApiModelProperty("跳转")
- private boolean link;
- @ApiModelProperty("按钮名称")
- private String buttonName;
- @ApiModelProperty("跳转类型")
- private String linkType;
- @ApiModelProperty("跳转内容")
- private String linkContent;
- @Column(columnDefinition = "bigint default 1 not null")
- private Long companyId = 1L;
- }
|