Kotlin/Everywhere Chicago 2019 - Using Kotlin and Data Classes to set up Spring Boot with DynamoDB

Опубликовано: 16 Июль 2026
на канале: GDG Chicago
475
8

Speaker: Bex Way

Using Kotlin to work with DynamoDB significantly reduces the amount of boilerplate code involved in setting up a service from scratch. I’ll present an introduction to DynamoDB with Kotlin in Spring Boot from initial setup all the way to local testing with Docker by walking through how I used the features of Kotlin to set up a basic API. I’ll talk through using annotations and data classes to handle nested maps and composite ids with ease, introducing a Spring-Dynamo library to keep repository functions short, and where I found it necessary to implement some non-idiomatic Kotlin to work with a schemaless data source.