You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On JDK 9's module path (Jigsaw), Spring's classpath scanning generally works as expected.
321
-
However, make sure that your component classes are exported in your `module-info`
320
+
On the module path (Java Module System), Spring's classpath scanning generally works as
321
+
expected. However, make sure that your component classes are exported in your `module-info`
322
322
descriptors. If you expect Spring to invoke non-public members of your classes, make
323
323
sure that they are 'opened' (that is, that they use an `opens` declaration instead of an
324
324
`exports` declaration in your `module-info` descriptor).
@@ -751,7 +751,7 @@ and bean definition show.
751
751
TIP: If you run into naming conflicts due to multiple autodetected components having the
752
752
same non-qualified class name (i.e., classes with identical names but residing in
753
753
different packages), you may need to configure a `BeanNameGenerator` that defaults to the
754
-
fully qualified class name for the generated bean name. As of Spring Framework 5.2.3, the
754
+
fully qualified class name for the generated bean name. The
755
755
`FullyQualifiedAnnotationBeanNameGenerator` located in package
756
756
`org.springframework.context.annotation` can be used for such purposes.
757
757
@@ -920,7 +920,8 @@ Kotlin::
920
920
[[beans-scanning-qualifiers]]
921
921
== Providing Qualifier Metadata with Annotations
922
922
923
-
The `@Qualifier` annotation is discussed in xref:core/beans/annotation-config/autowired-qualifiers.adoc[Fine-tuning Annotation-based Autowiring with Qualifiers].
923
+
The `@Qualifier` annotation is discussed in
924
+
xref:core/beans/annotation-config/autowired-qualifiers.adoc[Fine-tuning Annotation-based Autowiring with Qualifiers].
924
925
The examples in that section demonstrate the use of the `@Qualifier` annotation and
925
926
custom qualifier annotations to provide fine-grained control when you resolve autowire
926
927
candidates. Because those examples were based on XML bean definitions, the qualifier
0 commit comments