package org.flume.alarm.domain; import javax.persistence.*; import java.io.Serializable; import java.util.Date; @Entity @Table(name = "IMEI_ICCID") @SequenceGenerator(name = "SEQ_IMEI_ICCID_ID", sequenceName = "SEQ_IMEI_ICCID_ID", allocationSize=1,initialValue=1) public class Imei implements Serializable { /** * */ private static final long serialVersionUID = -2442455395413792947L; private Long id; private String devCode; private String iemi; private String iccid; private Date loginTime; @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_IMEI_ICCID_ID") @Column(name = "DBID") public Long getId() { return id; } public void setId(Long id) { this.id = id; } @Column(name = "DEVCODE") public String getDevCode() { return devCode; } public void setDevCode(String devCode) { this.devCode = devCode; } @Column(name = "IMEI") public String getIemi() { return iemi; } public void setIemi(String iemi) { this.iemi = iemi; } @Column(name = "ICCID") public String getIccid() { return iccid; } public void setIccid(String iccid) { this.iccid = iccid; } @Column(name = "LOGTIME") public Date getLoginTime() { return loginTime; } public void setLoginTime(Date loginTime) { this.loginTime = loginTime; } public Imei(String devCode, String iemi, String iccid) { this.devCode = devCode; this.iemi = iemi; this.iccid = iccid; this.loginTime = new Date(); } }