package seed.map; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.SequenceGenerator; import javax.persistence.Table; @Entity @SequenceGenerator(name="sequence", sequenceName="SEQ_ACCESS_STATISTICS", allocationSize=1) @Table(name = "T_ACCESS_STATISTICS") public class T_ACCESS_STATISTICS { @Id @Column(name = "DATA_IDX", nullable=false, insertable=true, updatable=false) @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="sequence") private Integer dataIdx;//pk값 @Column(name = "SITE_IDX", length=100, nullable=false, insertable=true, updatable=false) private String siteIdx;//사이트 아이디 @Column(name = "ACCESS_YEAR", nullable=false, insertable=true, updatable=false) private Integer accessYear;//접속 년도 @Column(name = "ACCESS_MONTH", nullable=false, insertable=true, updatable=false) private Integer accessMonth;//접속 월 @Column(name = "ACCESS_DAY", nullable=false, insertable=true, updatable=false) private Integer accessDay;//접속 일 @Column(name = "ACCESS_HOUR", nullable=false, insertable=true, updatable=false) private Integer accessHour;//접속 시간 @Column(name = "ACCESS_COUNT", nullable=false, insertable=true, updatable=false) private Integer accessCount;//접속 숫자 @Column(name = "REG_DATE", columnDefinition="TIMESTAMP", nullable=false, insertable=true, updatable=false) private Date regDate;//등록 일 public Integer getDataIdx() { return dataIdx; } public void setDataIdx(Integer dataIdx) { this.dataIdx = dataIdx; } public String getSiteIdx() { return siteIdx; } public void setSiteIdx(String siteIdx) { this.siteIdx = siteIdx; } public Integer getAccessYear() { return accessYear; } public void setAccessYear(Integer accessYear) { this.accessYear = accessYear; } public Integer getAccessMonth() { return accessMonth; } public void setAccessMonth(Integer accessMonth) { this.accessMonth = accessMonth; } public Integer getAccessDay() { return accessDay; } public void setAccessDay(Integer accessDay) { this.accessDay = accessDay; } public Integer getAccessHour() { return accessHour; } public void setAccessHour(Integer accessHour) { this.accessHour = accessHour; } public Integer getAccessCount() { return accessCount; } public void setAccessCount(Integer accessCount) { this.accessCount = accessCount; } public Date getRegDate() { return regDate; } public void setRegDate(Date regDate) { this.regDate = regDate; } @Override public String toString() { return "H_ACCESS_STATISTICS [dataIdx=" + dataIdx + ", siteIdx=" + siteIdx + ", accessYear=" + accessYear + ", accessMonth=" + accessMonth + ", accessDay=" + accessDay + ", accessHour=" + accessHour + ", accessCount=" + accessCount + ", regDate=" + regDate + "]"; } }