package com.jspxcms.core.domain;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Transient;
import com.jspxcms.common.web.Anchor;
/**
* InfoComment
*
* @author liufang
*
*/
@Entity
@DiscriminatorValue("Info")
public class InfoComment extends Comment {
private static final long serialVersionUID = 1L;
@Override
@Transient
public Anchor getAnchor() {
return info;
}
private Info info;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "f_fid", nullable = false, insertable = false, updatable = false)
public Info getInfo() {
return info;
}
public void setInfo(Info info) {
this.info = info;
}
}