Skip to content

Commit 0e20f17

Browse files
committed
Merge branch '3.2.x' into 3.3.x
2 parents 24ae18c + 9817201 commit 0e20f17

File tree

1 file changed

+2
-0
lines changed
  • spring-boot-project/spring-boot-docs/src/docs/antora/modules/specification/pages/configuration-metadata

1 file changed

+2
-0
lines changed

spring-boot-project/spring-boot-docs/src/docs/antora/modules/specification/pages/configuration-metadata/annotation-processor.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ If you are not using this attribute, and annotation processors are picked up by
7575

7676
The processor picks up both classes and methods that are annotated with `@ConfigurationProperties`.
7777

78+
NOTE: Custom annotations that are meta-annotated with `@ConfigurationProperties` are not supported.
79+
7880
If the class has a single parameterized constructor, one property is created per constructor parameter, unless the constructor is annotated with `@Autowired`.
7981
If the class has a constructor explicitly annotated with `@ConstructorBinding`, one property is created per constructor parameter for that constructor.
8082
Otherwise, properties are discovered through the presence of standard getters and setters with special handling for collection and map types (that is detected even if only a getter is present).

0 commit comments

Comments
 (0)