Building Complete Spring Boot Project from Scratch
In this series, I will try to build an out-of-box spring boot project that can start to be used for development.
The tech will roughly use the below here
Spring Boot-I tried to consider micronaut, but seems at the moment, it cannot integrate well with mybatis)
Mybatis for data access- I choose this over hibernate because I think it is simpler and I love to use sql directly
Flyway for database migration
Testing
Docker for testing
Spock
Kotlin
Gradle for building project