gpt4 book ai didi

java - 如何使用 Spring session 和 Redis 在 JSON 中存储值?

转载 作者:可可西里 更新时间:2023-11-01 10:55:24 26 4
gpt4 key购买 nike

默认情况下,使用 Redis 管理的 Spring session 将 session 值存储为 Java 序列化对象,即 org.springframework.security.core.userdetails.User。但是我需要代替序列化对象将此数据存储在 JSON 中,以便在 Node.js 服务器中获取 session 数据。是否可以?我怎样才能实现它?

最佳答案

当您像这样定义一个 bean(注意方法名称)时,spring 将使用它来序列化 session 数据。

@Bean
public RedisSerializer<Object> springSessionDefaultRedisSerializer() {
return new Jackson2JsonRedisSerializer<>(Object.class);
}

关于java - 如何使用 Spring session 和 Redis 在 JSON 中存储值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43908672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com