clone repo
git clone --depth=1 https://github.com/daggerok/jersey-netty-cdi-jackson-file-eventstore.git app
cd app/
run fat jar
./mvnw package ; java -jar target/*-all.jar
test event-stpre
echo '[
{
"type":"CounterCreated",
"aggregateId": "00000000-0000-0000-0000-000000000000",
"counterName": "hello 1"
},
{
"type":"CounterIncremented",
"aggregateId": "00000000-0000-0000-0000-000000000000",
"by": "max",
"withValue": 2
},
{
"type":"CounterIncremented",
"aggregateId": "00000000-0000-0000-0000-000000000000",
"by": "max",
"withValue": 3
},
{
"type":"CounterIncremented",
"aggregateId": "00000000-0000-0000-0000-000000000000",
"by": "max"
},
{
"type":"CounterSuspended",
"aggregateId": "00000000-0000-0000-0000-000000000000",
"reason": "because!"
}
]' | http post :8080/events/collection
http :8080/events/00000000-0000-0000-0000-000000000000 Accept:application/json
http :8080/events/00000000-0000-0000-0000-000000000001/collection Accept:application/json
NOTE: This project has been based on GitHub: daggerok/main-starter (branch: maven-java)
links:
quick project docs jekyll guide
cd docs
bundle
bundle exec just-the-docs rake search:init
bundle exec jekyll serve
bundle exec jekyll build
mv -v _site
Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.