lldata / axon-banking

Axon Banking example with Axon3, Spring Boot 2.0 and Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Axon Banking

My attempt at following the Axon Banking live coding tutorial found at youtube.

To make it more of a challenge I used Kotlin with Spring Boot 2.0 and Gradle build. The tutorial uses Java with a little bit of Kotlin, an older Spring Boot and maven rather than Gradle.

Videos found here:

To run:

  • In memory db: start BankingApplication.kt
  • Persistent db:
    • start h2 (with script h2 folder)
    • start BankingApplication.kt with -Dspring.profiles.active=h2

TODO

  • Make more Kotlin idiomatic
  • Add more tests

About

Axon Banking example with Axon3, Spring Boot 2.0 and Kotlin


Languages

Language:Kotlin 98.4%Language:Batchfile 1.0%Language:Shell 0.6%