避免变量的持久性

时间:2013-09-07 11:56:50

标签: java jpa persistence

我想在这里坚持一个实体类

@Entity

@Table(name="team")

public class Team {

    @Id
    protected String teamId;

    protected String teamName;
    protected String teamDescription;
    protected Date createdOn;

    protected String teamLeader;

// all getter setter methodes

}

问题是teamLeader不是团队表中的字段。我只是用它来从表单中获取它的值并在其他地方使用它。我怎么能避免坚持它,因为它像所有其他成员一样坚持下去。请帮忙。感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用@Transient注释对字段进行注释,以向JPA实现表明它不应该保留在数据库中。

@Transient
protected String teamLeader;