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.gitcd statefulj-framework-demo-dddmvn jetty:runOpen browser to http://localhost:8080A 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.gitcd statefulj-framework-demo-mongomvn jetty:runOpen browser to http://localhost:8080A 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.gitcd statefulj-framework-demo-mongomvn jetty:runOpen browser to http://localhost:8080This demonstrates how to construct an FSM with the Mongo Persister.
git clone git@github.com:statefulj/statefulj-persistence-mongo-demo.gitcd statefulj-persistence-mongo-demomvn spring-boot:runDemonstration of how StatefulJ makes it easy to manage concurrency
git clone git@github.com:statefulj/statefulj-framework-demo-concurrency.gitcd statefulj-framework-demo-concurrencymvn spring-boot:run