例如,有两个类,
A类:
@Entity
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
@Table(name = "tableNameA")
class A{
int id,
String name;
String grade;
String school;
String tel;
String address;
Integer age;
}
B级:
@Entity
@Table(name = "tableNameB")
class B extends A{
String title,
}
问题在于tableNameB,它是一个没有列'name'的View,但我必须扩展A,因为我需要A类中的其他字段,我尝试在课堂上覆盖这样的字段'name' B
@Transient
private transient String name;
它不起作用,我们可以定义三个类来解决这个问题,但我认为这不是一个好方法。谢谢。
最后,我很抱歉我的英语,因为我是外国人