All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.easycodebox.jdbc.entity.AbstractCreateEntity Maven / Gradle / Ivy

package com.easycodebox.jdbc.entity;

import java.util.Date;

import javax.persistence.MappedSuperclass;
import javax.persistence.Transient;

/**
 * @author WangXiaoJin
 * 
 */
@MappedSuperclass
public abstract class AbstractCreateEntity extends AbstractEntity implements CreateEntity {
	
	private static final long serialVersionUID = 1850564296369846490L;

	private String creator;
	
	private Date createTime;
	
	/********** 冗余字段  **************/
	@Transient
	private String creatorName;

	@Override
	public String getCreator() {
		return creator;
	}

	@Override
	public void setCreator(String creator) {
		this.creator = creator;
	}

	@Override
	public Date getCreateTime() {
		return createTime;
	}

	@Override
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	
	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy