我有一个模型,其中有多个进入数据库的布尔值。
但是我还想拥有另一个布尔值,该布尔值不进入数据库,而是在是否选中所有其他布尔值的情况下返回。
在我的课堂上,我添加了这个内容:
@Null
@Transient
private boolean overall;
在我的getOverall中,我有return boolean1 && boolean2 .. etc
但是我得到一个错误:
ConstraintViolationImpl{interpolatedMessage='must be null', propertyPath=overall,
我只想在GET方法上返回此变量,并在POST中返回IGNORE 如果删除注释,我将得到
ORA-00904:“ APPLICATIO0_”。“总体”:无效的标识符
在尝试发帖时
答案 0 :(得分:0)
@Null - The annotated element must be null
它限制您的整个布尔变量不具有任何值(正确或错误)。但是,您试图根据导致问题的其他标志来分配值。通常,使用@Null
不是一个好习惯