Skip to content

NicoSaia/JexxaTutorials

 
 

Repository files navigation

Tutorials

General notes

All tutorials focus on the usage of Jexxa. Therefore, the business logic in these tutorials is without any special meaning. In addition, we assume that you have a basic understanding of:

  • Writing Java code and build your programs using maven.

  • A general understanding of the used technology stacks such as a messaging system or a database.

  • A general understanding of ports and adapters.

  • All tutorials run by default without any additional infrastructure services such as JMS or a database.

  • In case you want to just run the tutorials, you can use:

    • Docker images provided here. Please note that you need a running ActiveMQ and Postgres database
    • Docker stack starting all tutorials

HelloJexxa

See documentation HelloJexxa

TimeService - Async Messaging

See documentation TimeService

TimeService - Flow of Control

See documentation TimeService - Flow of Control

BookStore - Using a Repository

See documentation BookStore

BookStoreJ - Pattern Language

See documentation BookStoreJ

BookStoreJ - OpenAPI Support

See documentation BookStoreJ - With OpenAPI support

BookStoreJ16 - Java Records

See documentation BookStoreJ16

ContractManagement - Using an ObjectStore

See documentation ContractManagement

About

Tutorials for Jexxa

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.0%
  • HTML 1.0%