Java编译带有spring的警告;“验证器”;班级
对于spring来说,我们有一大堆生成java警告的验证器,我可以使用“@SuppressWarnings”注释隐藏它们,但是什么是正确的方法来解决这个问题呢Java编译带有spring的警告;“验证器”;班级,java,spring,Java,Spring,对于spring来说,我们有一大堆生成java警告的验证器,我可以使用“@SuppressWarnings”注释隐藏它们,但是什么是正确的方法来解决这个问题呢 public class SignInValidator implements org.springframework.validation.Validator { @SuppressWarnings("unchecked") public boolean supports(Class clazz) {
public class SignInValidator implements
org.springframework.validation.Validator {
@SuppressWarnings("unchecked")
public boolean supports(Class clazz) {
return clazz.equals(SignInCredentials.class);
}
解释了为什么会发生这种情况。Spring验证器仍然兼容Java1.4,因此clazz必须是原始的类,没有泛型类型。但是,根据,验证器的supports方法已更新为采用类
,因此它将删除此错误