@@ -1044,7 +1044,7 @@ as any other bean, as shown in the following example:
10441044
10451045TIP: Using `@ConfigurationProperties` also lets you generate metadata files that can be
10461046used by IDEs to offer auto-completion for your own keys. See the
1047- <<configuration-metadata>> appendix  for details.
1047+ <<appendix.adoc# configuration-metadata,appendix>>  for details.
10481048
10491049
10501050
@@ -1472,7 +1472,7 @@ features that are supported by `@ConfigurationProperties` and `@Value`:
14721472| Yes
14731473| No
14741474
1475- | <<appendix-configuration-metadata .adoc#configuration-metadata,Meta-data support>>
1475+ | <<appendix.adoc#configuration-metadata,Meta-data support>>
14761476| Yes
14771477| No
14781478
@@ -6941,7 +6941,7 @@ mapper, which can be one of the following libraries:
69416941* `Jsonb`
69426942
69436943TIP: A list of the auto-configurations that are enabled by `@JsonTest` can be
6944- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
6944+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
69456945
69466946If you need to configure elements of the auto-configuration, you can use the
69476947`@AutoConfigureJsonTesters` annotation.
@@ -7008,7 +7008,7 @@ scanned beans to `@Controller`, `@ControllerAdvice`, `@JsonComponent`, `Converte
70087008Regular `@Component` beans are not scanned when using this annotation.
70097009
70107010TIP: A list of the auto-configuration settings that are enabled by `@WebMvcTest` can be
7011- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7011+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
70127012
70137013TIP: If you need to register extra components, such as the Jackson `Module`, you can
70147014import additional configuration classes by using `@Import` on your test.
@@ -7128,7 +7128,7 @@ auto-configures the Spring WebFlux infrastructure and limits scanned beans to
71287128annotation is used.
71297129
71307130TIP: A list of the auto-configurations that are enabled by `@WebFluxTest` can be
7131- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7131+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
71327132
71337133TIP: If you need to register extra components, such as Jackson `Module`, you can import
71347134additional configuration classes using `@Import` on your test.
@@ -7200,7 +7200,7 @@ Spring Data JPA repositories. Regular `@Component` beans are not loaded into the
72007200`ApplicationContext`.
72017201
72027202TIP: A list of the auto-configuration settings that are enabled by `@DataJpaTest` can be
7203- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7203+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
72047204
72057205By default, data JPA tests are transactional and roll back at the end of each test. See
72067206the {spring-reference}testing.html#testcontext-tx-enabling-transactions[relevant section]
@@ -7289,7 +7289,7 @@ embedded database and a `JdbcTemplate`. Regular `@Component` beans are not loade
72897289the `ApplicationContext`.
72907290
72917291TIP: A list of the auto-configurations that are enabled by `@JdbcTest` can be
7292- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7292+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
72937293
72947294By default, JDBC tests are transactional and roll back at the end of each test. See the
72957295{spring-reference}testing.html#testcontext-tx-enabling-transactions[relevant section] in
@@ -7328,7 +7328,7 @@ and Spring Data JDBC repositories. Regular `@Component` beans are not loaded int
73287328the `ApplicationContext`.
73297329
73307330TIP: A list of the auto-configurations that are enabled by `@DataJdbcTest` can be
7331- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7331+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
73327332
73337333By default, Data JDBC tests are transactional and roll back at the end of each test. See
73347334the {spring-reference}testing.html#testcontext-tx-enabling-transactions[relevant section]
@@ -7353,7 +7353,7 @@ jOOQ with Spring Boot, see "<<boot-features-jooq>>", earlier in this chapter.) R
73537353`@Component` beans are not loaded into the `ApplicationContext`.
73547354
73557355TIP: A list of the auto-configurations that are enabled by `@JooqTest` can be
7356- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7356+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
73577357
73587358`@JooqTest` configures a `DSLContext`. Regular `@Component` beans are not loaded into the
73597359`ApplicationContext`. The following example shows the `@JooqTest` annotation in use:
@@ -7393,7 +7393,7 @@ in-memory embedded MongoDB (if available), configures a `MongoTemplate`, scans f
73937393MongoDB with Spring Boot, see "<<boot-features-mongodb>>", earlier in this chapter.)
73947394
73957395TIP: A list of the auto-configuration settings that are enabled by `@DataMongoTest` can be
7396- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7396+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
73977397
73987398The following class shows the `@DataMongoTest` annotation in use:
73997399
@@ -7447,7 +7447,7 @@ the `ApplicationContext`. (For more about using Neo4J with Spring Boot, see
74477447"<<boot-features-neo4j>>", earlier in this chapter.)
74487448
74497449TIP: A list of the auto-configuration settings that are enabled by `@DataNeo4jTest` can be
7450- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7450+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
74517451
74527452The following example shows a typical setup for using Neo4J tests in Spring Boot:
74537453
@@ -7503,7 +7503,7 @@ beans are not loaded into the `ApplicationContext`. (For more about using Redis
75037503Spring Boot, see "<<boot-features-redis>>", earlier in this chapter.)
75047504
75057505TIP: A list of the auto-configuration settings that are enabled by `@DataRedisTest` can be
7506- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7506+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
75077507
75087508The following example shows the `@DataRedisTest` annotation in use:
75097509
@@ -7536,7 +7536,7 @@ loaded into the `ApplicationContext`. (For more about using LDAP with
75367536Spring Boot, see "<<boot-features-ldap>>", earlier in this chapter.)
75377537
75387538TIP: A list of the auto-configuration settings that are enabled by `@DataLdapTest` can be
7539- <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7539+ <<appendix.adoc #test-auto-configuration,found in the appendix>>.
75407540
75417541The following example shows the `@DataLdapTest` annotation in use:
75427542
@@ -7588,7 +7588,7 @@ adds support for `MockRestServiceServer`. Regular `@Component` beans are not loa
75887588the `ApplicationContext`.
75897589
75907590TIP: A list of the auto-configuration settings that are enabled by `@RestClientTest` can
7591- be <<appendix-test-auto-configuration #test-auto-configuration,found in the appendix>>.
7591+ be <<appendix.adoc #test-auto-configuration,found in the appendix>>.
75927592
75937593The specific beans that you want to test should be specified by using the `value` or
75947594`components` attribute of `@RestClientTest`, as shown in the following example:
@@ -8357,10 +8357,10 @@ particular, do not include your keys in the namespaces that Spring Boot uses (su
83578357these namespaces in the future in ways that break your modules.
83588358
83598359Make sure to
8360- <<appendix-configuration-metadata #configuration-metadata-annotation-processor,trigger
8361- meta-data  generation>> so that IDE assistance is available for your keys as well. You may
8362- want to  review the generated meta-data (`META-INF/spring-configuration-metadata.json`) to
8363- make  sure your keys are properly documented.
8360+ <<appendix.adoc #configuration-metadata-annotation-processor,trigger meta-data 
8361+ generation>> so that IDE assistance is available for your keys as well. You may want to 
8362+ review the generated meta-data (`META-INF/spring-configuration-metadata.json`) to make 
8363+ sure your keys are properly documented.
83648364
83658365
83668366
@@ -8604,8 +8604,7 @@ class KotlinExampleProperties {
86048604} 
86058605---- 
86068606
8607- TIP: To generate
8608- <<appendix-configuration-metadata#configuration-metadata-annotation-processor,your own
8607+ TIP: To generate <<appendix.adoc#configuration-metadata-annotation-processor,your own
86098608metadata>> using the annotation processor, {kotlin-documentation}kapt.html[`kapt` should
86108609be configured] with the `spring-boot-configuration-processor` dependency.
86118610
0 commit comments