Using Gradle version catalogs and Maven BOMs Learn how to use Gradle Version Catalogs and Maven BOM definitions to help simplify dependency management
Using Micronaut Data, JDBC, R2DBC, TestContainers, and Flyway with multiple schemas Learn how to configure a Micronaut project with JDBC, R2DBC, TestContainers, and Flyway for databases that utilize multiple schemas
Kotlin and Micronaut Programming - Building a personal finance app Day 5 Tonight we continue to work on the GraphQL endpoints, discuss Kotlin extension functions, add a relationship in our GraphQL schema, and finally write a test for our GraphQL endpoint. Follow along and watch indie software design and development on YouTube.
Kotlin and Micronaut Programming - Building a personal finance app Day 3 Day 3 of building a personal finance app with Kotlin and Micronaut. Tonight we add more database migrations with Flyway. Create an initial integration test with JUnit5. Then we start setting up a test environment with Docker Compose
Kotlin and Micronaut Programming - Building a personal finance app Day 2 Day 2 of building a personal finance app with Kotlin and Micronaut. Tonight we explore the JDBC interface, database connection pooling, and automated database migrations
Kotlin and Micronaut Programming - Building a personal finance app Day 0 of building a personal finance app with Kotlin and Micronaut. Tonight we get my new windows machine setup and configure a new Micronaut project.
Server Side Kotlin - How I structure web services in Kotlin A look into how I like to develop web APIs in Kotlin that can be used in any web framework such as Ktor, Spark, Vert.x, or Spring