com.bybutter.sisyphus.starter.jackson.json.Jackson2JsonCodecCustomizer.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sisyphus-jackson-starter Show documentation
Show all versions of sisyphus-jackson-starter Show documentation
Starter for configuring HttpMessageEncoder with Jackson in Sisyphus Framework
package com.bybutter.sisyphus.starter.jackson.json
import com.bybutter.sisyphus.jackson.Json
import org.springframework.boot.web.codec.CodecCustomizer
import org.springframework.http.codec.CodecConfigurer
import org.springframework.http.codec.json.Jackson2JsonDecoder
import org.springframework.http.codec.json.Jackson2JsonEncoder
class Jackson2JsonCodecCustomizer : CodecCustomizer {
override fun customize(configurer: CodecConfigurer) {
configurer.defaultCodecs().jackson2JsonEncoder(Jackson2JsonEncoder(Json.mapper))
configurer.defaultCodecs().jackson2JsonDecoder(Jackson2JsonDecoder(Json.mapper))
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy