2014-06-12 58 views
1

我在我的項目中使用OVAL作爲對象驗證框架。比方說,我有以下對象:(!_value = NULL)第一次失敗時停止對象字段驗證

public class MyObject { 

    @NotNull(message = "Amount cannot be null.") 
    @NotNegative(when = "groovy:((_value != null) && (_value.getAmount() <= 0))", message = "Amount cannot be ZERO or negative.") 
    private Currency amount; 
} 

不指定在它失敗,顯示java.lang.NullPointerException @NotNegative註釋即使有額外的@NotNull註釋應檢查情況。

是否有可能以某種方式避免重複?如果該字段是null

回答

相關問題