美文网首页
Spring Session Redis 乱码

Spring Session Redis 乱码

作者: Gascognya | 来源:发表于2022-04-15 18:53 被阅读0次

默认的配置在RedisHttpSessionConfiguration

默认使用defaultRedisSerializer


其注入点

@Configuration
class SessionConfig {
    @Bean
    fun springSessionDefaultRedisSerializer(): RedisSerializer<Any>{
        val om = ObjectMapper().also {
            it.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY)
            it.activateDefaultTyping(
                LaissezFaireSubTypeValidator.instance,
                ObjectMapper.DefaultTyping.NON_FINAL,
                JsonTypeInfo.As.PROPERTY
            )
            it.registerKotlinModule()
        }
        return Jackson2JsonRedisSerializer(Any::class.java).also { it.setObjectMapper(om) }
    }
}

写个配置,不要改方法名,有@Qualifier约束。

相关文章

网友评论

      本文标题:Spring Session Redis 乱码

      本文链接:https://www.haomeiwen.com/subject/kpyqertx.html