Skip to content

Commit 2b8ff19

Browse files
committed
Inline OrderServiceWithRepositoriesConfiguration into OrderServiceConfiguration
Move OrderPersistenceConfiguration import into OrderServiceConfiguration and update OrderServiceMain and OrderServiceComponentTestConfiguration to import OrderServiceConfiguration directly. Co-authored by Claude Code
1 parent ef810c1 commit 2b8ff19

4 files changed

Lines changed: 6 additions & 18 deletions

File tree

ftgo-order-service/order-service-main/src/componentTest/java/net/chrisrichardson/ftgo/orderservice/OrderServiceComponentTestConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package net.chrisrichardson.ftgo.orderservice;
22

33
import io.eventuate.tram.spring.jdbckafka.TramJdbcKafkaConfiguration;
4-
import net.chrisrichardson.ftgo.orderservice.domain.OrderServiceWithRepositoriesConfiguration;
4+
import net.chrisrichardson.ftgo.orderservice.domain.OrderServiceConfiguration;
55
import net.chrisrichardson.ftgo.orderservice.messaging.OrderServiceMessagingConfiguration;
66
import net.chrisrichardson.ftgo.orderservice.service.OrderCommandHandlersConfiguration;
77
import net.chrisrichardson.ftgo.orderservice.web.OrderWebConfiguration;
@@ -12,6 +12,6 @@
1212
@Configuration
1313
@EnableAutoConfiguration
1414
@Import({OrderWebConfiguration.class, OrderCommandHandlersConfiguration.class, OrderServiceMessagingConfiguration.class,
15-
TramJdbcKafkaConfiguration.class, OrderServiceWithRepositoriesConfiguration.class})
15+
TramJdbcKafkaConfiguration.class, OrderServiceConfiguration.class})
1616
public class OrderServiceComponentTestConfiguration {
1717
}

ftgo-order-service/order-service-main/src/main/java/net/chrisrichardson/ftgo/orderservice/domain/OrderServiceConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import io.eventuate.tram.sagas.spring.orchestration.SagaOrchestratorConfiguration;
66
import io.micrometer.core.instrument.MeterRegistry;
77
import net.chrisrichardson.ftgo.common.CommonConfiguration;
8+
import net.chrisrichardson.ftgo.orderservice.persistence.OrderPersistenceConfiguration;
89
import net.chrisrichardson.ftgo.orderservice.sagaparticipants.AccountingServiceProxyConfiguration;
910
import net.chrisrichardson.ftgo.orderservice.sagaparticipants.ConsumerServiceProxyConfiguration;
1011
import net.chrisrichardson.ftgo.orderservice.sagaparticipants.KitchenServiceProxyConfiguration;
@@ -23,6 +24,7 @@
2324
SagaOrchestratorConfiguration.class,
2425
CommonConfiguration.class,
2526
EventuateTramFlywayMigrationConfiguration.class,
27+
OrderPersistenceConfiguration.class,
2628
OrderDomainConfiguration.class,
2729
OrderSagasConfiguration.class,
2830
KitchenServiceProxyConfiguration.class,

ftgo-order-service/order-service-main/src/main/java/net/chrisrichardson/ftgo/orderservice/domain/OrderServiceWithRepositoriesConfiguration.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

ftgo-order-service/order-service-main/src/main/java/net/chrisrichardson/ftgo/orderservice/main/OrderServiceMain.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package net.chrisrichardson.ftgo.orderservice.main;
22

33
import io.eventuate.tram.spring.jdbckafka.TramJdbcKafkaConfiguration;
4-
import net.chrisrichardson.ftgo.orderservice.domain.OrderServiceWithRepositoriesConfiguration;
4+
import net.chrisrichardson.ftgo.orderservice.domain.OrderServiceConfiguration;
55
import net.chrisrichardson.ftgo.orderservice.messaging.OrderServiceMessagingConfiguration;
66
import net.chrisrichardson.ftgo.orderservice.service.OrderCommandHandlersConfiguration;
77
import net.chrisrichardson.ftgo.orderservice.web.OrderWebConfiguration;
@@ -11,7 +11,7 @@
1111

1212
@SpringBootApplication
1313
@Import({OrderWebConfiguration.class, OrderCommandHandlersConfiguration.class, OrderServiceMessagingConfiguration.class,
14-
TramJdbcKafkaConfiguration.class, OrderServiceWithRepositoriesConfiguration.class})
14+
TramJdbcKafkaConfiguration.class, OrderServiceConfiguration.class})
1515
public class OrderServiceMain {
1616

1717
public static void main(String[] args) {

0 commit comments

Comments
 (0)