springboot2.0 session存储到redis整合过程中踩倒的坑
2019-06-04 16:35
615 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43706845/article/details/90774515
之前一直用的是springboot1.5 在使用session整合到redis时 按照一些博客上的教程没有问题
但是这次采用的是springboot2.0的版本,把以前老项目的一些东西直接复制粘贴过来 pom.xml依赖如下
[code]<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!--spring2.0集成redis所需common-pool2--><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> <version>2.4.2</version> </dependency> <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId> <version>2.1.6.RELEASE</version> </dependency>
因为之前也是这样做的 所以感觉问题不大 于是就这样写了,但是启动项目的时候一直报一些和redis不沾边的错误
[code]Failed to introspect Class [org.springframework.boot.autoconfigure.session.Sessi
完全搞不懂头绪,明明之前也是这么用的呀
于是思考,是由于项目中的maven依赖关系导致的这样的问题,后来打开了
[code]spring-session-data-redis
这个依赖 发现 它居然依赖于spring-security,于是导入了spring-security的依赖
至此:问题解决
总结 只要看到
Failed to introspect Class [ClassA] 请去检查项目中的依赖是否有问题
还遇到过什么别的坑可以加我的微信【jizifengtiannu】,欢迎讨论
相关文章推荐
- 【spring boot】整合spring-session存储redis,header读取
- 【快学springboot】11.整合redis实现session共享
- Spring Boot配置Redis存储Session
- springboot2.0整合redis-cluster集群
- SpringBoot2.0整合Redis
- Spring Boot2.0之整合Redis
- springboot整合redis,实现session共享
- spring boot 2.0 整合redis 完整代码
- SpringBoot(二十六)整合Redis之共享Session
- SpringBoot 2.0及以上版本整合redis
- 当springboot整合redis是发生存储的key加字符串时
- SpringBoot2.0(二):整合Redis
- springboot2.0整合redis案例
- SpringBoot2.0整合Redis
- 关于springboot 2.0 如何整合redis,看了好多教程,表示都不太好用,这里是单机版的
- Spring整合redis(jedis)实现Session共享的过程
- springboot:session集中存储到redis
- springboot同时整合redis和ehcache
- SpringBoot2.0 整合 Swagger2 ,构建接口管理界面
- SpringBoot2.0之整合Apollo