在经历了 2.0.0.M1 , 2.0.0.M2 , 2.0.0.M3 , 2.0.0.M4 , 2.0.0.M5 , 2.0.0.RC1 , 2.0.0.RC2 和 2.0.0.RELEASE 这些版本后,Spring Session 2.0.0 终于发布了,总共关闭超过 130 个 issue 和 PR。
Spring Session 2.0 值得关注的更新:
- 此版本已迁移至 Java 8 和 Spring Framework 5.0,整个代码库现在基于 Java 8。
- 支持 Spring WebFlux:2017 发布的 Spring Framework 5.0 引入了响应式编程模型,现在可通过使用 Redis ReactiveSessionRepository 以提供对管理 Spring WebFlux 的 WebSession 的支持。
以熟悉的 Spring Session 方式,启用 Redis 对 WebSession 的支持:
@EnableRedisWebSession public class WebSessionConfig { @Bean public LettuceConnectionFactory redisConnectionFactory() { return new LettuceConnectionFactory(); } }
其他更新内容请查看发布主页 。