Теперь для
kotlinx.serialization есть отдельный starter:spring-boot-starter-kotlinx-serialization-jsonЧто он делает:
- автоматически создаёт
Json bean- регистрирует HTTP message converter
- позволяет настраивать сериализацию через
spring.kotlinx.serialization.json.*- работает с привычными
@Serializable data classПример настройки:
pretty-print: trueignore-unknown-keys: trueДля Kotlin-проектов на Spring Boot это убирает лишнюю ручную конфигурацию и делает
kotlinx.serialization полноценной альтернативой Jackson.#SpringBoot4 #Kotlin
