Refactor from deprecated getAliasedStringArray
Update ServletComponentScanRegistrar to make use of Spring Framework's updated alias support with ASM reading. See gh-6337
This commit is contained in:
@@ -76,8 +76,7 @@ class ServletComponentScanRegistrar implements ImportBeanDefinitionRegistrar {
|
||||
private Set<String> getPackagesToScan(AnnotationMetadata metadata) {
|
||||
AnnotationAttributes attributes = AnnotationAttributes.fromMap(
|
||||
metadata.getAnnotationAttributes(ServletComponentScan.class.getName()));
|
||||
String[] basePackages = attributes.getAliasedStringArray("basePackages",
|
||||
ServletComponentScan.class, metadata.getClassName());
|
||||
String[] basePackages = attributes.getStringArray("basePackages");
|
||||
Class<?>[] basePackageClasses = attributes.getClassArray("basePackageClasses");
|
||||
Set<String> packagesToScan = new LinkedHashSet<String>();
|
||||
packagesToScan.addAll(Arrays.asList(basePackages));
|
||||
|
||||
Reference in New Issue
Block a user