/* ================================================================== * Created [2009-4-27 下午11:32:55] by Jon.King * ================================================================== * TSS * ================================================================== * mailTo:jinpujun@hotmail.com * Copyright (c) Jon.King, 2009-2012 * ================================================================== */ package com.jinhe.tss.portal.entity; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.SequenceGenerator; import javax.persistence.Table; import com.jinhe.tss.core.persistence.IEntity; /** * 访问量统计实体 */ @Entity @Table(name = "pms_flowrate") @SequenceGenerator(name = "flowRate_sequence", sequenceName = "flowRate_sequence", initialValue = 1000, allocationSize = 50) public class FlowRate implements IEntity { @Id @GeneratedValue(strategy = GenerationType.AUTO, generator = "flowRate_sequence") private Long id; private Long pageId; private String ip; private Date visitTime; public FlowRate(){ } public FlowRate(Long pageId, String ip){ this.pageId = pageId; this.ip = ip; this.visitTime = new Date(); } public Long getId() { return id; } public String getIp() { return ip; } public Long getPageId() { return pageId; } public Date getVisitTime() { return visitTime; } public void setId(Long id) { this.id = id; } public void setIp(String ip) { this.ip = ip; } public void setPageId(Long pageId) { this.pageId = pageId; } public void setVisitTime(Date visitTime) { this.visitTime = visitTime; } }