使用Spring Session和Redis管理session

原创 2016年05月30日 17:16:12
  1. 使用Spring Boot以及Gradle构建项目
  2. 加入依赖
    compile ‘org.springframework.session:spring-session:1.2.0.RELEASE’
    compile ‘org.springframework.boot:spring-boot-starter-data-redis’
  3. 使用注解 @EnableRedisHttpSession
  4. application.properties配置
    加入redis配置:
spring.redis.database=0
spring.redis.host=localhost
spring.redis.password=
spring.redis.pool.max-active=8
spring.redis.pool.max-idle=8
spring.redis.pool.max-wait=-1
spring.redis.pool.min-idle=0
spring.redis.port=6379

加入spring session 配置:

spring.session.store-type=redis

最后进行测试

@RequestMapping("/")
@ResponseBody
String home(HttpSession session) {
    session.setAttribute("test", new Date());
    return "Hello World!";
}

还是原来使用session的方式,可以在redis中查看到一条记录。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

springBoot配置文件application.properties

springBoot配置文件application.properties

No session repository could be auto-configured,check your configuration(session store type is 'null'

将pom.xml文件中spring boot的版本从1.3.3改成1.4.1之后,启动项目时就出现了如下的错误:...

Spring Boot属性文件application.properties配置文档(全部)

官网地址:https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.ht...

spring Boot redis连接池配置,Spring Session配置

1.POM配置 redis.clients jedis 2.9.0 org.springframework.session spring-s...

WebLogic的Session持久化策略

Weblogic共提供了五种Session持久化策略:1. 内存存储 Memory (single-server, non-replicated)2. 文件系统持久化策略 File system pe...

关于spring session redis共享session的一个坑

关于spring session redis共享session的一个坑,这两天写spring session redis发现几个小问题,挨个絮叨絮叨...

利用spring session解决共享Session问题

Spring Session是Spring的项目之一,GitHub地址:https://github.com/spring-projects/spring-session。 Spring Sessio...

SpringSessionRedis配置及发现的问题

最近写项目,需要把session放入Redis中,来实现分布式。我本来要用Tomcat部署Redis这种方法,但是依赖于容器了。无意中发现了SpringSession,这可挺不错的,写完了发现不好用,...

实现spring Session与redis数据的存储

spring Session实现了对redis内存数据库的实现,从而实现的互联网系统服务接待Session值的共享;今天我们讲讲如何实现此功能:         1.加载对应的包:spring-ses...
  • sevenkj
  • sevenkj
  • 2016年12月04日 09:46
  • 625

学习Spring-Session+Redis实现session共享

1、添加依赖 dependency> groupId>org.springframework.sessiongroupId> artifactId>spring-session-data-re...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Spring Session和Redis管理session
举报原因:
原因补充:

(最多只允许输入30个字)