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})