当我想要保存Inscricao的实例时,我在Inscrito.postoAtendimento中得到org.hibernate.PropertyValueException
。
public class Inscricao {
...
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@JoinColumn(name = "incCodigo", referencedColumnName = "incCodigo")
private Inscrito inscrito;
...
}
public class Inscrito {
...
@Column(name = "incPostoAtendimento")
private Boolean postoAtendimento;
...
}
但是,属性postoAtendimento
永远不会为空(我能够在debuger上获得它)而且我没有使用双向映射。
我将数据库上的列更改为可空,并且保存对象没有问题,incPostoAtendimento
的值设置为false。
这对我没有意义。欢迎任何帮助。
提前致谢。