package org.flume.alarm.domain; import javax.persistence.*; import java.io.Serializable; import java.util.Date; @Entity @Table(name = "ALARM_HYDRANT_INFO") @SequenceGenerator(name = "SEQ_ALARM_HYDRANT_INFO_ID", sequenceName = "SEQ_ALARM_HYDRANT_INFO_ID") public class FireHydrant implements Serializable { /** * */ private static final long serialVersionUID = -6250930880206117358L; private Long dbId; private String devCode; private String description; private String cell; private String status; private Date logtime; @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_ALARM_HYDRANT_INFO_ID") @Column(name = "DBID") public Long getDbId() { return dbId; } public void setDbId(Long dbId) { this.dbId = dbId; } @Column(name = "DEVCODE") public String getDevCode() { return devCode; } public void setDevCode(String devCode) { this.devCode = devCode; } @Column(name = "DESCN") public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } @Column(name = "CELL") public String getCell() { return cell; } public void setCell(String cell) { this.cell = cell; } @Column(name = "STATUS") public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } @Column(name = "LOGTIME") public Date getLogtime() { return logtime; } public void setLogtime(Date logtime) { this.logtime = logtime; } public FireHydrant() {} public FireHydrant(String devCode, String description, String status, Date logtime,String cell) { this.devCode = devCode; this.description = description; this.status = status; this.logtime = new Date(); this.cell = cell; } }