【发布时间】:2016-01-13 12:47:11
【问题描述】:
我有一个抽象类A,类B 和C 是A 的子类。 B 类有一个嵌入字段 d。现在,当我尝试保存 B 的实例时,一切都很好。但是在创建C 的实例并保存它时,我收到一个错误:
java.sql.SQLException: Field 'string' doesn't have a default value.
例如类:
public abstract class A {
}
@Embeddable
public class D {
private String string;
}
public class B extends A{
@Embedded
@NotNull
private D d;
}
public class C extends A {
}
【问题讨论】:
标签: java hibernate embeddable