Skip to content

Commit 602beab

Browse files
committed
added bom information to eventmodeling quickstart guide
1 parent ce67779 commit 602beab

File tree

1 file changed

+27
-2
lines changed

1 file changed

+27
-2
lines changed

_posts/2025-11-21-eventmodeling-quickstart.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,40 @@ It builds upon the <a href="/eventstore/">EventStore</a>, and provides direct im
2020

2121
This guide walks you through building your first application with the Sliceworkz Event Modeling framework. We'll create a simple banking domain with account management functionality.
2222

23+
2324
## Prerequisites
2425

2526
- Java 21 or later
2627
- Maven 3.6 or later
2728

2829
## Step 1: Add Maven Dependencies
2930

31+
Sliceworkz Eventmodeling is available in <a href="https://mvnrepository.com/artifact/org.sliceworkz">maven central</a>.
32+
33+
All Eventmodeling modules are bundled in a Bill-Of-Material pom file.
34+
Add the Eventmodeling BOM to your project pom.xml to manage dependency versions:
35+
36+
```xml
37+
...
38+
<properties>
39+
<sliceworkz.eventstore.version>0.1.1</sliceworkz.eventstore.version>
40+
</properties>
41+
...
42+
<dependencyManagement>
43+
<dependencies>
44+
<dependency>
45+
<groupId>org.sliceworkz</groupId>
46+
<artifactId>sliceworkz-eventmodeling-bom</artifactId>
47+
<version>${sliceworkz.eventmodeling.version}</version>
48+
<type>pom</type>
49+
<scope>import</scope>
50+
</dependency>
51+
</dependencies>
52+
</dependencyManagement>
53+
...
54+
```
55+
56+
3057
Add the Event Modeling implementation and an event storage provider to your `pom.xml`:
3158

3259
```xml
@@ -35,14 +62,12 @@ Add the Event Modeling implementation and an event storage provider to your `pom
3562
<dependency>
3663
<groupId>org.sliceworkz</groupId>
3764
<artifactId>sliceworkz-eventmodeling-impl</artifactId>
38-
<version>0.1.1</version>
3965
</dependency>
4066

4167
<!-- In-Memory Event Storage (for development/testing) -->
4268
<dependency>
4369
<groupId>org.sliceworkz</groupId>
4470
<artifactId>sliceworkz-eventstore-infra-inmem</artifactId>
45-
<version>0.3.3</version>
4671
</dependency>
4772
</dependencies>
4873
```

0 commit comments

Comments
 (0)