diff --git a/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.java b/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.java index 9adf2721e8..2248200c1c 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.java @@ -415,7 +415,7 @@ public class ConfigurationPropertiesBindingPostProcessor implements BeanPostProc if (!super.supports(type)) { return false; } - if (AnnotatedElementUtils.isAnnotated(type, Validated.class)) { + if (AnnotatedElementUtils.hasAnnotation(type, Validated.class)) { return true; } if (type.getPackage().getName().startsWith("org.springframework.boot")) {