2012-03-16 46 views
4

有沒有人遇到需要有一個約束,只適用於所有組子句都滿足時。換句話說,對於JSR Bean驗證和多個組,AND與或

@NotNull(groups= {Group1.class, Group2.class}) 
private Integer value; 

當任一組有效時應用非空約束。

如果我想在兩組都有效時應用約束會怎樣?

擁有一個自定義組不是一個選項,因爲在我的應用程序中有很多這樣的組的組合。

回答