两个字段a,b
如果a=1或者等于2 的时候 b为空
否则b不为空
这样的 问题 hibernate validate 可以做到这样的验证吗?
怎么写呢 ?用groups??
hibernate validate 验证问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- li28544071 2010-12-28 11:55关注
这应该是对象赋值的问题,如果你有VO对象可以这样写
public class Vo {
private Integer a;
private Integer b;public void setA(Integer a){ if(a == 1 || a == 2){ this.b = null; } this.a = a; } public void setB(Integer b){ if(this.a == 1 || this.a = 2){ this.b = null; } else { this.b = b; } }
}
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报