AxonIQ / bike-rental-quick-start

Sample app to show how one can use Axon Framework and Axon Server to go from monolith to microservices
11 stars 9 forks source link

Better dependency declaration #1

Closed dgomezg closed 8 months ago

dgomezg commented 8 months ago

Right now AxonFramework dependencies are defined at the root project level, that makes some modules like core-api to import all axonframework dependencies even though most of them are not used.

Wouldn't it be better to declare the axon-framework-bom at the root project level, and then declare the specific axonframework dependencies in each of the modules?

dgomezg commented 8 months ago

That way it will also enable the "Building a Bike Rental application tutorial" to explain how to use the axon-framework bom.

smcvb commented 8 months ago

This sounds like a fine adjustment to me, @dgomezg :+1: