ienki 发表于 2017-12-15 18:36:16

J2EE之wildfly 实践8

package com.sj.mrics.db.model;  import java.io.Serializable;
  import java.util.Date;
  import javax.persistence.Entity;
  import javax.persistence.GeneratedValue;
  import javax.persistence.GenerationType;
  import javax.persistence.Id;
  import javax.persistence.Table;
  import javax.persistence.Temporal;
  import javax.persistence.TemporalType;
  import org.hibernate.annotations.Type;
  import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  import com.sj.mrics.util.JsonDateSerializer;
  @Entity
  @Table(name = "weblog")

  public>  /**
  * weblog即为数据库中的collection名称
  */
  private static final long serialVersionUID = -914369413813954644L;
  @Id
  @GeneratedValue(strategy = GenerationType.IDENTITY)
  @Type(type = "objectid")

  private String>  private String msg;
  private String level;
  @JsonSerialize(using=JsonDateSerializer.class)
  private Date uptime;
  public String getId() {

  return>  }

  public void setId(String>
  this.id =>  }
  public String getMsg() {
  return msg;
  }
  public void setMsg(String msg) {
  this.msg = msg;
  }
  public String getLevel() {
  return level;
  }
  public void setLevel(String level) {
  this.level = level;
  }
  @Temporal(TemporalType.TIMESTAMP)
  public Date getUptime() {
  return uptime;
  }
  public void setUptime(Date uptime) {
  this.uptime = uptime;
  }
  }
页: [1]
查看完整版本: J2EE之wildfly 实践8