我想保留一个从外部API扩展另一个类的类...
我无法访问API类,所以我无法将其作为@MappedSuperclass或@Entity进行分析,也不能对其字段进行分析
但是我想从超类加上扩展类的额外字段中继承公共字段。
//i've no access to modifications on this class as it comes from external api
public class BaseClass{
public int field1;
public int field2;
public int field3;
}
@Entity
public class MyClass extends BaseClass{
public int extraField1;
public int extraField2;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
public int extraField3;
}
我该如何应对这种情况? 我正在使用Hibernate 5.1.0.Final