我一直在网上寻找如何使用 redis 配置 Spring MVC 3,但都是徒劳的。我想使用 Spring MVC 3 连接到 redis。
我使用过 spring boot 和 spring-data-redis,一切正常。我可以连接到 redis 并存储 session 。但是我目前正在进行的项目是基于遗留的。它使用 spring 3,但我相信 spring-data-redis 与 spring 4 及更高版本兼容。 spring 3 和 redis 之间是否有任何替代方法来建立连接。任何教程都会有所帮助。
我希望使用 Spring MVC 3 在 redis 中存储用户名等 session 数据
最佳答案
好吧,从最古老的可用 spring-data-redis 的文档 release 看起来最小的 2.x 版本确实是 spring 4
但是,Spring data redis 1.x 应该与 spring 3.x 一起工作:
https://docs.spring.io/spring-data/redis/docs/1.4.0.M1/reference/htmlsingle/#why-spring-redis
话虽如此,我还没有亲自尝试过,如果您只在 redis 中存储 session ,那么使用 spring 数据可能有点矫枉过正。 毕竟你可以自己创建一个 Jedis 插件,将它暴露为一个 bean 并直接通过 jedis 驱动程序调用命令。也可以与响应式(Reactive)客户端一起使用...
关于java - spring-data-redis 与 Spring 3 兼容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57652595/