Ale*_*ler 23
我在Spring中使用它来注释注释应该应用于所有子类的接口.例如,假设您有一个Service接口,并且您可能有多个接口实现,但无论注释如何,您都希望应用安全注释.在这种情况下,注释界面是最有意义的.
我正在使用的一个用例是 javax/hibernate bean 验证,我们使用接口来帮助我们避免在每个特定类上定义验证。
public interface IUser {
@NotNull Long getUserId();
...
}
public class WebUser implements IUser {
private Long userId;
@Override
public Long getUserId(){
return userId;
}
...
}
Run Code Online (Sandbox Code Playgroud)