Skip to content

Account service is a cqrs/Event-Sourcing based project developed in Java

License

Notifications You must be signed in to change notification settings

badrkacimi/account-cqrs-eventsourcing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cqrs - event sourcing simple project

Technical stack :

  • Axon for event-sourced Java application
  • Mapstruct for java bean mappings at compile-time.
  • Lombok for code generation and minimizing boilerplate
  • Docker for containerize the application
  • MySQL as a database.
  • JaCoCo for test coverage report.

Build project

To build the project, run the maven command

mvn clean install

Run the project

docker-compose up --build

Visualize and interact with the API's resources :

URL : http://localhost:9090/swagger-ui.html

About

Account service is a cqrs/Event-Sourcing based project developed in Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published