NoSuchMethodError: 'StringRedisTemplate.delete(java.lang.Object) with root cause

来源:5-16 开发注销接口

雪山和海

2022-02-17

在Swagger上请求注销用户时,报错:
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: ‘void org.springframework.data.redis.core.StringRedisTemplate.delete(java.lang.Object)’] with root cause
java.lang.NoSuchMethodError: ‘void org.springframework.data.redis.core.StringRedisTemplate.delete(java.lang.Object)’

写回答

1回答

风间影月

2022-02-17

不够具体哈,光看这些信息,推断你的redis有问题,或者整合方面不对,因为这是面向api的。
此外这个和swagger没有关系,swagger只是用来调用的

0
2
雪山和海
已经解决了,是SpringBoot引入Redis依赖的问题,同时引入了spring-data-redis和spring-boot-starter-data-redis依赖jar包,版本有冲突,将spring-data-redis依赖注释掉就正常了
2022-02-17
共2条回复

Spring Boot短视频小程序开发 全栈式实战项目

一门课程带你搞定短视频小程序全栈开发,毕业设计之利器!

2613 学习 · 1952 问题

查看课程