Files
springboot-payment/boot-service/src/main/java/com/xwbing/entity/BaseEntity.java
T
2017-11-09 14:25:25 +08:00

39 lines
1.0 KiB
Java

package com.xwbing.entity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
import java.io.Serializable;
import java.util.Date;
/**
* 说明: 基础类
* 项目名称: boot-module-demo
* 创建时间: 2017/5/10 16:36
* 作者: xiangwb
*/
@Data
@MappedSuperclass
@ApiModel
public class BaseEntity implements Serializable {
private static final long serialVersionUID = 8901948362657956187L;
@Id
@Column(length = 50)
@ApiModelProperty(value = "主键")
private String id;
@ApiModelProperty(value = "创建者")
private String creator;
@ApiModelProperty(value = "修改者")
private String modifier;
@ApiModelProperty(value = "创建时间")
@Column(name = "create_time")
private Date createTime;
@ApiModelProperty(value = "修改时间")
@Column(name = "modified_time")
private Date modifiedTime;
}