A complete Banking Application running on an embedded HyperSQL Database, Jetty Server, SpringMVC UI, Camel Messaging and Jersey based JAX-RS. This demo takes a Domain Driven Design approach to the architecture. In particular, this demo shows how you can integrate the StatefulJ Framework into the Domain Entities
git clone git@github.com:statefulj/statefulj-framework-demo-ddd.git
cd statefulj-framework-demo-ddd
mvn jetty:run
Open browser to http://localhost:8080
A complete Banking Application running on an embedded HyperSQL Database, Jetty Server, SpringMVC UI, Camel Messaging and Jersey based JAX-RS.
git clone git@github.com:statefulj/statefulj-framework-demo-mongo.git
cd statefulj-framework-demo-mongo
mvn jetty:run
Open browser to http://localhost:8080
A complete Banking Application running on an embedded Mongo, Jetty Server, SpringMVC UI, Camel Messaging and Jersey based JAX-RS.
git clone git@github.com:statefulj/statefulj-framework-demo-mongo.git
cd statefulj-framework-demo-mongo
mvn jetty:run
Open browser to http://localhost:8080
This demonstrates how to construct an FSM with the Mongo Persister.
git clone git@github.com:statefulj/statefulj-persistence-mongo-demo.git
cd statefulj-persistence-mongo-demo
mvn spring-boot:run
Demonstration of how StatefulJ makes it easy to manage concurrency
git clone git@github.com:statefulj/statefulj-framework-demo-concurrency.git
cd statefulj-framework-demo-concurrency
mvn spring-boot:run