diff --git a/spring-modulith-events/spring-modulith-events-amqp/pom.xml b/spring-modulith-events/spring-modulith-events-amqp/pom.xml
index a9991c83..0977df2b 100644
--- a/spring-modulith-events/spring-modulith-events-amqp/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-amqp/pom.xml
@@ -35,14 +35,8 @@
- org.springframework.amqp
- spring-amqp
-
-
-
- org.springframework.amqp
- spring-rabbit
- true
+ org.springframework.boot
+ spring-boot-amqp
diff --git a/spring-modulith-events/spring-modulith-events-amqp/src/main/java/org/springframework/modulith/events/amqp/RabbitJacksonConfiguration.java b/spring-modulith-events/spring-modulith-events-amqp/src/main/java/org/springframework/modulith/events/amqp/RabbitJacksonConfiguration.java
index cd55402f..65f5ccf6 100644
--- a/spring-modulith-events/spring-modulith-events-amqp/src/main/java/org/springframework/modulith/events/amqp/RabbitJacksonConfiguration.java
+++ b/spring-modulith-events/spring-modulith-events-amqp/src/main/java/org/springframework/modulith/events/amqp/RabbitJacksonConfiguration.java
@@ -17,8 +17,8 @@
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.amqp.support.converter.Jackson2JsonMessageConverter;
+import org.springframework.boot.amqp.autoconfigure.RabbitTemplateCustomizer;
import org.springframework.boot.autoconfigure.AutoConfiguration;
-import org.springframework.boot.autoconfigure.amqp.RabbitTemplateCustomizer;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
diff --git a/spring-modulith-events/spring-modulith-events-jdbc/pom.xml b/spring-modulith-events/spring-modulith-events-jdbc/pom.xml
index 1f9733d3..473d6717 100644
--- a/spring-modulith-events/spring-modulith-events-jdbc/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-jdbc/pom.xml
@@ -41,13 +41,13 @@
- org.springframework
- spring-jdbc
+ org.springframework.boot
+ spring-boot-autoconfigure
org.springframework.boot
- spring-boot-autoconfigure
+ spring-boot-jdbc
diff --git a/spring-modulith-events/spring-modulith-events-jms/pom.xml b/spring-modulith-events/spring-modulith-events-jms/pom.xml
index 2812b1ac..2d20f154 100644
--- a/spring-modulith-events/spring-modulith-events-jms/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-jms/pom.xml
@@ -35,8 +35,8 @@
- org.springframework
- spring-jms
+ org.springframework.boot
+ spring-boot-jms
@@ -70,6 +70,12 @@
spring-boot-starter-test
test
+
+
+ org.springframework.boot
+ spring-boot-artemis
+ test
+
org.apache.activemq
diff --git a/spring-modulith-events/spring-modulith-events-jpa/pom.xml b/spring-modulith-events/spring-modulith-events-jpa/pom.xml
index 3edacd60..97b044d1 100644
--- a/spring-modulith-events/spring-modulith-events-jpa/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-jpa/pom.xml
@@ -38,7 +38,7 @@
org.springframework.boot
- spring-boot-autoconfigure
+ spring-boot-hibernate
true
diff --git a/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/JpaEventPublicationAutoConfiguration.java b/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/JpaEventPublicationAutoConfiguration.java
index 5c9357c0..e2a837f0 100644
--- a/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/JpaEventPublicationAutoConfiguration.java
+++ b/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/JpaEventPublicationAutoConfiguration.java
@@ -18,7 +18,7 @@
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.AutoConfigurationPackage;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
-import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
+import org.springframework.boot.hibernate.autoconfigure.HibernateJpaAutoConfiguration;
import org.springframework.modulith.events.config.EventPublicationAutoConfiguration;
import org.springframework.modulith.events.jpa.updating.DefaultJpaEventPublication;
diff --git a/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/archiving/ArchivingAutoConfiguration.java b/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/archiving/ArchivingAutoConfiguration.java
index 5438eec7..c42dec07 100644
--- a/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/archiving/ArchivingAutoConfiguration.java
+++ b/spring-modulith-events/spring-modulith-events-jpa/src/main/java/org/springframework/modulith/events/jpa/archiving/ArchivingAutoConfiguration.java
@@ -19,7 +19,7 @@
import org.springframework.boot.autoconfigure.AutoConfigurationPackage;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
-import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
+import org.springframework.boot.hibernate.autoconfigure.HibernateJpaAutoConfiguration;
import org.springframework.modulith.events.config.EventPublicationAutoConfiguration;
import org.springframework.modulith.events.support.CompletionMode;
diff --git a/spring-modulith-events/spring-modulith-events-kafka/pom.xml b/spring-modulith-events/spring-modulith-events-kafka/pom.xml
index 1fd4e9ca..9eaafeae 100644
--- a/spring-modulith-events/spring-modulith-events-kafka/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-kafka/pom.xml
@@ -35,8 +35,8 @@
- org.springframework.kafka
- spring-kafka
+ org.springframework.boot
+ spring-boot-kafka
diff --git a/spring-modulith-events/spring-modulith-events-kafka/src/main/java/org/springframework/modulith/events/kafka/KafkaJacksonConfiguration.java b/spring-modulith-events/spring-modulith-events-kafka/src/main/java/org/springframework/modulith/events/kafka/KafkaJacksonConfiguration.java
index 6501f99f..85f65078 100644
--- a/spring-modulith-events/spring-modulith-events-kafka/src/main/java/org/springframework/modulith/events/kafka/KafkaJacksonConfiguration.java
+++ b/spring-modulith-events/spring-modulith-events-kafka/src/main/java/org/springframework/modulith/events/kafka/KafkaJacksonConfiguration.java
@@ -21,7 +21,7 @@
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
-import org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration;
+import org.springframework.boot.kafka.autoconfigure.KafkaAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.PropertySource;
import org.springframework.kafka.support.converter.ByteArrayJsonMessageConverter;
diff --git a/spring-modulith-events/spring-modulith-events-messaging/pom.xml b/spring-modulith-events/spring-modulith-events-messaging/pom.xml
index e100a2e7..8dc22d39 100644
--- a/spring-modulith-events/spring-modulith-events-messaging/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-messaging/pom.xml
@@ -40,8 +40,8 @@
- org.springframework.integration
- spring-integration-core
+ org.springframework.boot
+ spring-boot-integration
test
diff --git a/spring-modulith-events/spring-modulith-events-mongodb/pom.xml b/spring-modulith-events/spring-modulith-events-mongodb/pom.xml
index 5ac27465..997f30a1 100644
--- a/spring-modulith-events/spring-modulith-events-mongodb/pom.xml
+++ b/spring-modulith-events/spring-modulith-events-mongodb/pom.xml
@@ -41,9 +41,13 @@
- org.springframework.data
- spring-data-mongodb
- 5.0.0-SNAPSHOT
+ org.springframework.boot
+ spring-boot-data-mongodb
+
+
+
+ org.springframework.boot
+ spring-boot-tx
diff --git a/spring-modulith-events/spring-modulith-events-mongodb/src/main/java/org/springframework/modulith/events/mongodb/MongoDbTransactionAutoConfiguration.java b/spring-modulith-events/spring-modulith-events-mongodb/src/main/java/org/springframework/modulith/events/mongodb/MongoDbTransactionAutoConfiguration.java
index d9037701..ffa91286 100644
--- a/spring-modulith-events/spring-modulith-events-mongodb/src/main/java/org/springframework/modulith/events/mongodb/MongoDbTransactionAutoConfiguration.java
+++ b/spring-modulith-events/spring-modulith-events-mongodb/src/main/java/org/springframework/modulith/events/mongodb/MongoDbTransactionAutoConfiguration.java
@@ -19,7 +19,7 @@
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
-import org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration;
+import org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.data.mongodb.MongoDatabaseFactory;
import org.springframework.data.mongodb.MongoTransactionManager;
diff --git a/spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml b/spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml
index 62e58b06..47fde474 100644
--- a/spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml
+++ b/spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml
@@ -24,6 +24,11 @@
2.0.0-SNAPSHOT
+
+ org.springframework.boot
+ spring-boot-jdbc
+
+