diff --git a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/features/testcontainers.adoc b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/features/testcontainers.adoc index dc8e17a6007..fd73810968b 100644 --- a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/features/testcontainers.adoc +++ b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/features/testcontainers.adoc @@ -73,8 +73,7 @@ To do so, add the `@ImportTestcontainers` annotation to your test configuration include::code:MyContainersConfiguration[] -TIP: You can use the `@ServiceConnection` annotation on `Container` fields to establish service connections. -You can also add <> to your declaration class. +TIP: If you don't intend to use the <> but want to use <> instead, remove the `@ServiceConnection` annotation from the `Container` fields. diff --git a/spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainers.java b/spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainers.java index 3933efecf98..5afd1d6b9d0 100644 --- a/spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainers.java +++ b/spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainers.java @@ -20,12 +20,16 @@ import org.testcontainers.containers.MongoDBContainer; import org.testcontainers.containers.Neo4jContainer; import org.testcontainers.junit.jupiter.Container; +import org.springframework.boot.testcontainers.service.connection.ServiceConnection; + public interface MyContainers { @Container + @ServiceConnection MongoDBContainer mongoContainer = new MongoDBContainer("mongo:5.0"); @Container + @ServiceConnection Neo4jContainer neo4jContainer = new Neo4jContainer<>("neo4j:5"); }