Spring Session使用redis的各种问题

本文介绍了在Spring Boot应用中使用Spring Session结合Redis进行Session管理的方法。首先,需配置Spring Session存储类型为redis,并在pom.xml中引入相关依赖。解决不能序列化的问题,需确保对象实现Serializable接口。接着,提供了从官方文档翻译的使用指南,包括更新Spring Boot的依赖项和配置application.properties文件。最后,通过添加@EnableRedisHttpSession注解启用Redis Session,并可自定义更多属性。
摘要由CSDN通过智能技术生成

首先确保使用redis正常。

配置添加使用存储类型

# spring session使用存储类型
spring.session.store-type=redis

pom.xml中要引入依赖

        <dependency>
            <groupId>org.springframework.session</groupId>
            <artifactId>spring-session-data-redis</artifactId>
            <version>2.1.5.RELEASE</version>
        </dependency>
        <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <exclusions>
            <exclusion>
                <groupId>org.springframework.security</groupId>
                <artifactId>spring-security-core</artifactId>
            </exclusion>
        </exclusions>

否则会引发配置文件读取错误

Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.springframework.boot.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值