如下所示,我的对象Car具有2个持久性属性:
public class Car {
@Column(name = "COLOR")
protected String color;
@Column(name = "BRAND")
protected String brand;
}
从Car扩展的所有对象都使用2个属性,但在某些属性中,我想排除一个或所有属性。 例如:
public class SpecialCar extends Car{
//how to tell here that i don't want to have Brand column
}
寻求帮助
答案 0 :(得分:0)
如果您不想在SpecialCar中使用它,那么对我来说,这意味着它根本不应该在Car中。难道你不能简单地从车上取下它吗?
答案 1 :(得分:0)