File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package com.foxedu.basecms.domain;
import java.time.LocalDateTime;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Index;
import jakarta.persistence.Table;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
/**
* 배너
*/
@Getter
@Setter
@NoArgsConstructor
@Entity
@Table(
name = "comtnbanner",
indexes = {
@Index(name = "COMTNBANNER_IE1", columnList = "SITE_ID, SYS_TY_CODE, BANNER_TY_CODE, BANNER_THEMA_CL_CODE")
}
)
public class Banner {
@Id
@Column(name = "BANNER_ID", length = 20, nullable = false)
private String bannerId;
@Column(name = "SITE_ID", length = 20)
private String siteId;
@Column(name = "SYS_TY_CODE", length = 15, nullable = false)
private String sysTyCode;
@Column(name = "BANNER_TY_CODE", length = 15)
private String bannerTyCode;
@Column(name = "BANNER_THEMA_CL_CODE", length = 15)
private String bannerThemaClCode;
@Column(name = "BANNER_TITLE", length = 50)
private String bannerTitle;
@Column(name = "BANNER_NM", length = 50, nullable = false)
private String bannerNm;
@Column(name = "BANNER_IMAGE", length = 255)
private String bannerImage;
@Column(name = "BANNER_IMAGE_FILE", length = 255)
private String bannerImageFile;
@Column(name = "BANNER_DC", length = 500)
private String bannerDc;
@Column(name = "LINK_URL", length = 255)
private String linkUrl;
@Column(name = "NTCE_BGNDE", length = 14)
private String ntceBgnde;
@Column(name = "NTCE_ENDDE", length = 14)
private String ntceEndde;
@Column(name = "SORT_ORDR")
private Integer sortOrdr;
@Column(name = "POPUP_TRGET_AT", length = 1, nullable = false)
private String popupTrgetAt;
@Column(name = "REFLCT_AT", length = 1, nullable = false)
private String reflctAt;
@Column(name = "USE_AT", length = 1, nullable = false)
private String useAt;
@Column(name = "FRST_REGISTER_ID", length = 100)
private String frstRegisterId;
@Column(name = "LAST_UPDUSR_PNTTM")
private LocalDateTime lastUpdtPnttm;
@Column(name = "LAST_UPDUSR_ID", length = 100)
private String lastUpdtId;
@Column(name = "FRST_REGISTER_PNTTM")
private LocalDateTime frstRegisterPnttm;
}