如何从超类中获取类中的属性?

时间:2014-09-05 17:06:48

标签: java hibernate jpa

我想使用Hibernate。我有一个数据库模式,我想在我的代码中编写注释。

我有一个班级。它看起来像这样:

在A.java中:

public class A {
    public Integer id;
}

在B.java中:

@Entity
@Table(name="table_b")
public class B extends A {

    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
    //How can I get that id attribute from the A class?

    @Column
    public String string;
}

1 个答案:

答案 0 :(得分:0)

你将注释@MappedSuperClass放在A类之上。字段id必须在clas A而不是B中注释。