【发布时间】:2016-03-25 08:37:23
【问题描述】:
我有这个Entity,那是一个超类:
@Entity
public class Father implements Serializable{
@Column(name = "name")
@Size(min=1, max=10)
@Pattern(regexp="^[A-Za-z ]*$")
@NotNull
private String name;
}
这个,扩展了上面的一个:
@Entity
public class FatherSub extends Father implements Serializable{
private String name;
}
如您所见,FatherSub 中没有@Annotations,我也不想要它们。
我怎样才能覆盖它们?有什么办法吗?
好像@NotNull的注解在子类中持久化,让我填
Father.name(不是 FatherSub.name)正如您在这 2 张 Eclipse 打印屏幕图片中看到的那样。
谢谢
【问题讨论】:
标签: java hibernate spring-mvc jpa bean-validation