This project is based on Tiny Event Sourcing library
This example uses Postgres as an implementation of the Event store. You can see it in pom.xml
:
<dependency>
<groupId>ru.quipy</groupId>
<artifactId>tiny-postgres-event-store-spring-boot-starter</artifactId>
<version>${tiny.es.version}</version>
</dependency>
Thus, you have to run Postgres in order to test this example. We have docker-compose
file in the root. Run following command to start the database:
docker-compose up
To make the application run you can start the main class OnlineShopApplication
.