0
要創建有條件驗證組,JSR 303的驗證中我窩靜態或沒有靜態接口,一個接口類傳遞給註釋是這樣的:如果一個父接口
@NotEmpty (groups={UpdateValue.class})
我有好幾個不同的接口我想在父接口中組合我的代碼的類型。這個模式好嗎?子接口應該是靜態的還是非靜態的?父接口應該是靜態的還是非靜態的?
這是我要創建的接口的例子:
package com.value.validationTypes;
public interface IValidation {
public interface NewValue {
}
public interface UpdateValue {
}
}
和方式,我會在我的form bean使用它:
@NotEmpty (groups={IValidation.UpdateValue.class})