<Spring boot serialize kotlin enum by custom prope...
# stackoverflow
u
Spring boot serialize kotlin enum by custom property I have an Enum and I would like to serialize it using custom property. It works in my tests but not when I make request. Enum should be mapped using JsonValue enum class PlantProtectionSortColumn( @get:JsonValue val propertyName: String, ) { NAME("name"), REGISTRATION_NUMBER("registrationNumber"); } In test the lowercase case works as expected. class PlantProtectionSortColumnTest : ServiceSpec() { @Autowired lateinit var mapper: ObjectMapper data class...