@@ -0,0 +1,46 @@
|
||||
package com.yunhai.userhome.entity;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.GeneratedValue;
|
||||
import javax.persistence.GenerationType;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.Table;
|
||||
import javax.persistence.Transient;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 壁纸实体(对齐旧 UserHome model.Wallpaper)。
|
||||
*/
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
@Entity
|
||||
@Table(name = "wallpaper")
|
||||
public class Wallpaper {
|
||||
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
@NotNull(groups = Update.class)
|
||||
private Integer id;
|
||||
|
||||
/** 0:随机壁纸 | 1:个人上传壁纸 */
|
||||
private Integer type;
|
||||
|
||||
@Column(name = "sch_id")
|
||||
private Integer schId;
|
||||
|
||||
private Integer userId;
|
||||
|
||||
@Column(name = "wallpaper_url")
|
||||
private String wallpaperUrl;
|
||||
|
||||
@Transient
|
||||
private Boolean isEdit = false;
|
||||
|
||||
public @interface Update {}
|
||||
}
|
||||
Reference in New Issue
Block a user