Pihentagy
03/14/2024, 2:38 PMJonathan Olsson
06/19/2024, 10:25 PMObjectMapper().apply {
registerKotlinModule()
}.writeValueAsString(MyClass(...))
You don't need @JsonCreator
and if you want to specify names for fields explicitly for data classes you do:
data class MyClass(
@field:JsonProperty("changed_at")
val changedAt: LocalDate
)
I suggest browsing through the kotlin module: https://github.com/FasterXML/jackson-module-kotlin